感谢各位大佬的关注!目前这个脚手架已改了很多,预计再过一个月后,就可以撤了这个了!
里面很多设计不是很合理! 再次表示抱歉!
fastapi纯属个人的脚手架,如果你什么好的建议,欢迎一起学习交流!
开源脚手架和之前介绍的有一些优化的地方,也有优化插件的地方。
整个脚手架主要是的功能点有:
项目配置文件处理
API日志记录处理
异步redis缓存处理
同步数据库整合使用
异步数据库的整合和使用
全局错误异常处理
全局的Http请求响应报文的处理
扩展第三方插件-限流器
扩展第三方的插件-错误统计处理
扩展-第三方插件-全局的认证JWT
扩展-第三方插件-消息队列的整合
API版本的规划和处理
Api相关的单元测试和引入相关性能分析
鉴于当前我自身的时间安排上可能不是很充裕,趁着现在还有点思绪,先把接下来可能需要些的内容给梳理一下,便于后续依据这些点来继续关于fastapi一些实践应用的输出。
其实这个封装是我一步一步从自己的实践进行提取的,不一定是最佳的实践,如果你你有更好的处理的方案,希望你可以不吝赐教,难得有同道中人哈哈!小弟我一定不胜感激!
首先可圈可点的地方:
首先这个脚手架纯属个人的实践总结,如有什么不对的真希望方家多多提点,‘三人行必有我师’,如果你有更好的提议的话,开源给我的提交相关的Pull Requests!或者加我QQ聊聊哟!
如果你觉得这个对你还有点小帮助的,如果可以的话,也关注一下我的公众号呗!哈哈 感觉有点虚荣了,哈哈~其实我的号没啥人!
我的公众号是:
公众号:微信搜【小儿来一壶枸杞酒泡茶】
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。