FastApi-01- 初识
FastApi 是什么
顾名思义,FastApi 就是一个用于构建高性能 api 的 web 框架。
FastApi 的特点
快速:比肩 NodeJs 和 Go
高效:开发效率提升一倍多
少 BUG:减少开发错误率
智能:自动补全
简单:易于学习
简短:代码简小精悍
健壮:生产级别可用
文档:自动生成交互式文档
标准化:基于 OpenApi
FastApi 的安装
复制代码
FastApi 之 hello world
main.py
复制代码
命令行启动:
复制代码
打开http://127.0.0.1:8000查看效果
可以看到,后台程序已经成功返回。
主函数启动
复制代码
交互式的 API 文档
docs
浏览器访问:127.0.0.1:8765/docs
展开看下接口详细信息
点击右侧的 Try it
即可实现接口调试!
完美!
redoc
浏览器访问:127.0.0.1:8765/redoc
至此,FastApi 的简单介绍结束。
版权声明: 本文为 InfoQ 作者【Python测试开发】的原创文章。
原文链接:【http://xie.infoq.cn/article/a6e5225881c2c562687fa3017】。文章转载请联系作者。
评论