# 介绍(Introduction)
Sanic 是 Python3.7+ Web 服务器和 Web 框架,旨在提高性能。它允许使用 Python3.5 中添加的 async
/await
语法,这使得您的代码有效的避免阻塞从而达到提升响应速度的目的。
# 它是什么?(What is it?)
首先,在入坑之前, 您应该知道 Sanic 框架和其他的框架相比是与众不同的。
哦,纠正一下,就在上面的那一句中,隐藏了一个巨大的错误,因为 Sanic 不仅仅是一个 框架,它还是一个 Web 服务器, 在后面的 部署 环节中,我们将仔细地探讨这个问题。
但是,请记住,Sanic 具备开箱即用的功能,它可以用于编写,部署和扩展生产级 Web 应用程序。 🚀
# 目标(Goal)
提供一种简单且快速,集创建和启动于一体的方法,来实现一个易于修改和拓展的 HTTP 服务
# 特征(Features)
- 内置极速 web server
- 生产准备就绪
- 极高的拓展性
- 支持 ASGI
- 简单直观的 API 设计
- 社区保障
# 赞助商(Sponsor)
请查看 open collective (opens new window) 来了解更多关于资助 Sanic 的信息。
# 加入社区(Join the Community)
Sanic 的主要讨论渠道是通过 社区论坛 (opens new window) 当然也有 Discord Server (opens new window) 但是我们更喜欢使用社区论坛,因为这样可以使我们更方便在未来管理历史讨论记录。
项目维护人员正在积极监视 Stackoverflow 的 [sanic]
标签,点此 (opens new window) 快速访问。
# 贡献(Contribution)
我们非常欢迎新的贡献者加入。我们已经为那些希望加入的人提供了 标记好的问题 (opens new window),并欢迎您在 论坛 (opens new window) 上进行提问/讨论/解答。详情请查看我们的 贡献准则 (opens new window)
# 我们是谁(who we are)
2023 Steering Council
@ahopkins v23 Release Manager
@sjsadowski v23 Release Manager