推薦一些Flask資源

劉志軍發表於2019-03-03

Flask 是 Python 中最流行的 Web 框架之一,以小巧、靈活、可擴充套件性強著稱,相比 Django,它給了開發者最大限度的自由,如果你不喜歡關係型資料庫,ok,沒問題,切換成本非常低,而 Django 呢?你能遇到的問題它都幫你想好並且提供了對應解決方案,你自己就不要去重複造輪子了,比如模版引擎,ORM,不爽想替換?這個有點難。

今天給大家安利幾個 Flask 學習資源

1、The Flask Mega-Tutorial 教程

這個教程是《Flask Web開發:基於Python的Web應用開發實戰》作者 Miguel Grinberg 寫的 2017版 Flask 教程,也是我強烈推薦給大家的 Flask 教程,英語閱讀水平過得去的話,建議直接讀原文,英語渣也有福音,國內已有網友把它翻譯成了中文。

英文地址:blog.miguelgrinberg.com/post/the-fl…
中文地址:github.com/luhuisicnu/…

2、Flask之旅

如果你已經入門了Flask,肯定希望有一個 Flask 最佳實踐指南,讓你的 Flask 專案看起來更加 professional,而本書涉及的主題就是Flask的最佳程式設計實踐和模式。儘量避免囉嗦官方文件中提到的內容,同時也會再次強調一些概念來加深印象。

英文地址: exploreflask.com/en/latest/
中文地址:spacewander.github.io/explore-fla…

3、Flask 原始碼解析

如果你已經熟練掌握了 Flask 框架,是不是驚歎於 Flask 框架背後的設計精髓,一個精悍的Web框架究竟是如何實現的?瞭解它最好的辦法就是窺探它的原始碼,還好,這件事已經有人幫你做了。

地址:cizixs.com/2017/01/13/…

4、Awesome Flask

最後強烈推薦的是這個 Awesome 系列的 Flask 資源大集合,涵蓋了 Flask 的各方各面,包括第三方擴充套件外掛以及教程、書籍和視訊、PPT還有專案結構等等。

地址:github.com/humiaozuzu/…

5、Flask for Fun and Profit

Flask 作者 Armin Ronacher 在PyBay2016上的一個視訊分享,手把手教你如何構建一個大型複雜的易於測試的API服務。同時還有在開發Flask的過程的一些設計思想。

視訊地址:www.youtube.com/watch?v=1By…
PPT:speakerdeck.com/player/94a5…

再補充一些其它資源:

Flask Web 開發入門
funhacks.gitbooks.io/head-first-…

Flask入門系列教程
www.bjhee.com/flask-1.htm…

Flask進階系列教程
www.bjhee.com/flask-ad1.h…

Full Stack Web Development with Flask (視訊教程,需要翻土嗇)
github.com/realpython/…

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

部落格: foofish.net
公眾號:Python之禪

Python之禪

相關文章