FlaskWeb開發實戰·入門進階與原理解析檢視原始碼討論檢視歷史
《FlaskWeb開發實戰·入門進階與原理解析》,李輝 著,出版社: 機械工業出版社。
機械工業出版社成立於1950年,是建國後國家設立的第一家科技出版社,前身為科學技術出版社,1952年更名為機械工業出版社[1]。機械工業出版社(以下簡稱機工社)由機械工業信息研究院作為主辦單位,目前隸屬於國務院國資委[2]。
內容簡介
本書由Flask官方團隊的開發成員撰寫,得到了Flask項目核心維護者的高度認可。
內容上,本書從基礎知識到進階實戰,再到Flask原理和工作機制解析,涵蓋完整的Flask Web開發學習路徑,非常全面。
實戰上,本書從開發環境的搭建、項目的建立與組織到程序的編寫,再到自動化測試、性能優化,最後到生產環境的搭建和部署上線,詳細講解完整的Flask Web程序開發流程,用5個綜合性案例將不同難度層級的知識點及具體原理串聯起來,讓你在開發技巧、原理實現和編程思想上都獲得相應的提升。
技術上,基於Flask全新的穩定版本,同時兼容Python2.7和Python3.6,而且連相關的Python工具包使用的也是全新的版本。同時,對未來可能有變化的地方進行了說明,以此確保本書內容在一定時間內不會過時。
本書共16章,分為三部分。
第一部分 基礎篇(第1~6章)
通過大量的程序實例詳細介紹了Flask的所有基礎知識,同時在每章的後面又提供了一些進階技巧,供進階讀者學習。
第二部分 實戰篇(第7~11章)
通過5個真實的項目案例來串接和闡釋不同的知識點,難度逐漸遞增。這5個案例分別為:留言板SayHello、個人博客Bluelog、圖片社交網站Albumy、待辦事項程序Todoism和聊天室CatChat。
第三部分 進階篇(第12~16章)
首先介紹了Flask程序的部署流程:測試、性能優化和部署上線;然後通過一個真實的實例講解了Flask擴展的開發,最後以源代碼為切入點深入剖析了Flask的實現原理與主要工作機制。
參考文獻
- ↑ 中國十大出版社-出版社品牌排行榜,買購網
- ↑ 企業簡介,機械工業出版社