Python/Flask/GraphQL:Graphene的教程非常简单,所以我推荐并附带了一个用于环境构建的存储库

石墨烯官方网站
石墨烯官方网站 – SQLAlchemy + Flask 教程
石墨烯官方仓库

我想尝试使用GraphQL,所以宣布了一个学习会,但是由于没有准备时间,情况变得很糟糕。

我尝试了一下叫做graphene的框架,因为它看起来很不错并且有教程,结果我发现它比我预想的更容易启动。

在我个人的情况下,通常我会迷上教程,但这次却真的没有迷住,让我感动不已。非常帮了我一个大忙。

石墨烯是一种材料。

也可以读作多分石墨烯。在官方代码库中是这样介绍的。

Graphene是一个用于快速简便构建GraphQL模式/类型的Python库。

易于使用:Graphene有助于您在使用Python编写GraphQL时轻松无压力。
Relay支持:Graphene内置了Relay支持。
数据适配:Graphene支持各种数据源,包括SQL(Django、SQLAlchemy)、NoSQL、自定义Python对象等。通过提供完整的API,您可以在任何数据上使用GraphQL,无论数据存放在何处。

总之,这就是用Python进行GraphQL的框架!星星数量大约在3000左右,感觉非常不错。
另外,虽然我还没有完全浏览过,但官方网站似乎相当完善。

我要试一试

想试试公式教程的人

Graphene公式网站- SQLAlchemy + Flask教程
只需按照官方教程进行即可,没有任何值得特别注意的事项。

使用奇怪的学习会的仓库的人

GitHub – 学习2

在这个用于学习的存储库中已经放入了Ansible的playbook,因此您也可以进行环境配置。
请阅读存储库中的README文件并按照其中的指示进行操作。
请注意,这是自己的责任。

结果 –

当最后访问服务器时,已经预先准备好了这样的用户界面。

image.png

将查询复制粘贴到左侧,点击运行按钮,结果将变为如图所示。

image.png

暂且到这里为止了。接下来我想在学习会上试着进行一些调整。

总的来说

    • とりあえずGraphQLを触ってみたい人にはお勧めかも

 

    ansible便利
广告
将在 10 秒后关闭
bannerAds