给大家安利几个 Flask 学习资源

给大家安利几个 Flask 学习资源

Flask 是 Python 中最流行的 Web 框架之一,以小巧、灵活、可扩展性强著称,相比 Django,它给了开发者最大限度的自由,如果你不喜欢关系型数据库,ok,没问题,切换成本非常低,而 Django 呢?你能遇到的问题它都帮你想好并且提供了对应解决方案,你自己就不要去重复造轮子了,比如模版引擎,ORM,不爽想替换?这个有点难。

1. The Flask Mega-Tutorial 教程

这个教程是《Flask Web开发:基于Python的Web应用开发实战》作者 Miguel Grinberg 写的 2017版 Flask 教程,也是我强烈推荐给大家的 Flask 教程,英语阅读水平过得去的话,建议直接读原文,英语渣也有福音,国内已有网友把它翻译成了中文。

英文地址
中文地址

2. Flask之旅

如果你已经入门了Flask,肯定希望有一个 Flask 最佳实践指南,让你的 Flask 项目看起来更加 professional,而本书涉及的主题就是Flask的最佳编程实践和模式。尽量避免啰嗦官方文档中提到的内容,同时也会再次强调一些概念来加深印象。

英文地址
中文地址

3. Flask 源码解析

如果你已经熟练掌握了 Flask 框架,是不是惊叹于 Flask 框架背后的设计精髓,一个精悍的Web框架究竟是如何实现的?了解它最好的办法就是窥探它的源码,还好,这件事已经有人帮你做了。

地址

4. Awesome Flask

最后强烈推荐的是这个 Awesome 系列的 Flask 资源大集合,涵盖了 Flask 的各方各面,包括第三方扩展插件以及教程、书籍和视频、PPT还有项目结构等等。

地址

5. Flask for Fun and Profit

Flask 作者 Armin Ronacher 在PyBay2016上的一个视频分享,手把手教你如何构建一个大型复杂的易于测试的API服务。同时还有在开发Flask的过程的一些设计思想。

视频地址
PPT

再补充一些其它资源:

Flask Web 开发入门
https://funhacks.gitbooks.io/head-first-flask/content/chapter02/section2.03.html

Flask入门系列教程

Flask进阶系列教程

Full Stack Web Development with Flask (视频教程,需要翻土啬)
https://github.com/realpython/discover-flask

Full Stack Python
https://www.fullstackpython.com/flask.html

本文标题:给大家安利几个 Flask 学习资源

文章作者:shuke

发布时间:2020年04月23日 - 16:04

最后更新:2020年04月23日 - 16:04

原始链接:https://shuke163.github.io/2020/04/23/%E7%BB%99%E5%A4%A7%E5%AE%B6%E5%AE%89%E5%88%A9%E5%87%A0%E4%B8%AA-Flask-%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%BA%90/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------本文结束感谢您的阅读-------------

本文标题:给大家安利几个 Flask 学习资源

文章作者:shuke

发布时间:2020年04月23日 - 16:04

最后更新:2020年04月23日 - 16:04

原始链接:https://shuke163.github.io/2020/04/23/%E7%BB%99%E5%A4%A7%E5%AE%B6%E5%AE%89%E5%88%A9%E5%87%A0%E4%B8%AA-Flask-%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%BA%90/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

0%