使用asyncio构建web api的框架
jetfactor的Python项目详细描述
JetFactory:异步Web API框架
jetfactory是一个python框架,用于创建结构化、可移植和高性能的 网络API。它构建在Sanic之上,并使用 快速燃烧uvloop 异步事件循环的实现。
功能和限制:
- 轻量级,提供高性能和高并发性
- 水平缩放
- 带有rest api浏览器
- 异步;代码必须是非阻塞的
- 内置对mysql和postgres数据库的支持
- 提供直观的对象序列化工具
- 仅适用于现代版本的python(3.6+)
- 考虑到Docker/Kubernetes而创建
开始
你可以在Documentation中阅读更多关于jetfactory的信息, 或者查看Example。
开发
虽然jetfactory确实可以工作,但它目前正在进行大量的开发;预计会有一些损坏,以及缺少文档和测试。 也就是说,我非常感谢人们测试软件,甚至可能贡献代码。
任务
如果您有兴趣以任何方式帮助我,请通过创建问题或通过电子邮件与我联系。 下面是需要在第一个稳定版本中完成的各种任务。
当前正在进行中
待办事项
- []CORS support
- []GraphQL support
- []Users package
- []Authentication package
- []Project Wiki
- []Command-line interface
- []Modular core
作者
罗伯特·威克曼<;rbw@vault13.org>;