《Flask Web開發》作者Miguel Grinberg訪談問題有獎徵集(圖靈訪談)

盼盼姐發表於2015-03-26

Miguel Grinberg 是擁有25年開發經驗的高階軟體工程師,目前就職於Rackspace,負責OpenStack上的軟體開發。他大多數時間都用來開發OpenStack生態中的開源專案,除此之外,他常在個人部落格(http://blog.miguelgrinberg.com/)上撰寫各類博文,內容主要涉及Web開發、機器人技術、攝影,偶爾也會有一些影評。他和妻子、四個孩子、兩隻狗和一隻貓共同生活在俄勒岡州波特蘭市。

enter image description here

Miguel Grinberg著有《Flask Web開發:基於Python的Web應用開發實戰》一書,本書配套網站http://flaskbook.com上有Miguel製作的培訓視訊。他將在2015年4月份在蒙特利爾舉行的PyCon 2015上舉辦一場Flask Workshop

Flask簡介:

和其他框架相比,Flask之所以能脫穎而出,原因在於它讓開發者做主,使其能對程式具有全面的創意控制。或許你曾聽過“和框架鬥爭”這一說法。在大多數框架中,當你決定使用的解決方案不受框架官方支援時就會發生這種情況。你可能想使用不同的資料庫引擎或者不同的使用者認證方法。但是,這種偏離框架開發者設定路線的做法往往會給你帶來很多麻煩。

Flask就不一樣了。你喜歡關係型資料庫?很好。Flask支援所有的關係型資料庫。或許你更喜歡使用NoSQL資料庫?沒問題,Flash也支援。想使用自己開發的資料庫引擎?根本用不到資料庫?依然沒問題。在Flask中,你可以自主選擇程式的元件,如果找不到合適的,還可以自己開發。就這麼簡單。

Flask之所以能給使用者提供這麼大的自由度,關鍵在於其開發伊始就考慮到了擴充套件性。Flask提供了一個強健的核心,其中包含每個Web程式都需要的基本功能,而其他功能則交給行業系統中的眾多第三方擴充套件,當然,你也可以自行開發。

作品選讀:Flask簡介:程式的基本結構

最終入選問題的提問者,將獲得圖靈社群送出的圖靈電子書一本。

往期活動回顧:
《物聯網設計》作者Adrian McEwen訪談問題有獎徵集,問題入選的獲獎者有:linkin1005,fdy1045,旁觀者,normalme,cage,yiqiok,phoenixne,周翰

《資料科學實戰》作者Cathy O'Neil訪談問題有獎徵集,問題入選的獲獎者有:m8705,cage,糞操子,旁觀者,lucosax,normalme,fdy1045

《釋出!》作者Michael Nygard訪談問題有獎徵集,問題入選的獲獎者有:slideclick,fdy1045,南嶽山,華元,Juven

《JavaScript快速全棧開發》作者Azat Mardanov訪談問題有獎徵集,問題入選的獲獎者有:fedoral,cage,fdy1045,2gua


更多精彩,加入圖靈訪談微信!

相關文章