在大數據、機器學習和人工智慧喊得震天作響的現在,Python語言得利便於數據分析的優勢,儼然成為新世代的首選程式語言。從事軟體開發已經十多年,後半段的時間都是在處理後端資料面的應用,已經好多年沒有開發第一線的網站程式了。之所以研究起Python網頁開發技術,主要是將PySpark機器學習模型包裝成線上可用的API服務。向同事打聽主流的Python網站開發框架有那些後,就挑了比較輕便的Flask來學習。
「Flask網頁開發第二版」一書旨在教導讀者如何使用Python開發網頁程式。它手把手的帶領讀者,用Flask框架來打造一個小而美的部落格網站。完整地介紹了網站開發中各種核心元件的觀念與實作,從基本的前端表單元件、資料庫ORM,一路到API、測試、效能等進階議題。用300頁的內容就讓讀者進入Python網站開發的領域,作者在書籍章節設計上的巧思令人折服。
雖然多數的核心元件的章節頁數不多,僅講說了最基本的概念和功能。想要深入瞭解各元件的細部實作,得另外再找其它資料研究。但對於想要在短時間內掌握Python網站開發技術的工程師而言,「Flask網頁開發第二版」是非常不錯的敲門磚。

