最值得學習的Python框架
框架的出現不僅讓程式設計師能夠以更少的程式碼實現自定義功能,同時還能讓他們更集中在業務邏輯上,所有幾乎所有的程式設計師都會樂於使用框架。
開發一個Web應用程式,除了編寫應用程式之外,還有很多其它事情需要做,例如瞭解伺服器端架構、讓應用程式在使用JavaScript的使用者瀏覽器上執行等等。所以,本文整理了Web開發人員可能感興趣的Python框架,其中有一些框架是全棧框架,不僅對Python有用,同時也對其它語言適用。
1. Django:
提到Python框架時,Django總是大家第一個想到的,它可以讓Web開發變得迅速和可擴充套件。該軟體基金會是作為一個非營利性組織而建立的,其中有許多資深開發人員和專家來幫助使用者解決問題,並且會不斷更新框架來匹配Python最新版本。
本人對於Python學習建立了一個小小的學習圈子,為各位提供了一個平臺,大家一起來討論學習Python。歡迎各位到來Python學習群:301056069 一起討論影片分享學習。Python是未來的發展方向,正在挑戰我們的分析能力及對世界的認知方式,因此,我們與時俱進,迎接變化,並不斷的成長,掌握Python核心技術,才是掌握真正的價值所在。
Django支援許多資料庫引擎,並且別Instagram等主流Web應用程式所使用,如果你是新手程式設計師,那麼可以從這個框架開始入手。
2. CherryPy:
CherryPy是一個簡約的Python Web框架,使用它就像在處理物件導向的Python程式,CherryPy可以執行在最新版本的Python、Jython、Android上。CherryPy的功能包括內建的分析功能,靈活的外掛系統以及一次執行多個HTTP伺服器。
3. Web2py:
談到易用性,Web2py是一定會被想到的,不用安裝,沒有配置檔案,Web2py是行動式的,可以從USB驅動器執行。web2py是基於MVC框架,並使用Python來實現。
大多數框架已經不支援舊版本的Python,但是web2py仍然支援Python 2.6-2.7。認證系統支援目前廣泛使用的LDAP,支援很多資料庫引擎,並且有一個內建的系統來管理錯誤。web2py的最後一次更新是在2017年9月,2018年它將繼續成為Web開發人員最好用的和最簡單的框架之一。
4. TurboGears:
隨著時間的推移,TurboGears變得越來越好,具有改進功能的TurboGears 2,並解決了大多數框架無法解決的痛苦領域。這是一個單一的檔案應用程式,可以執行在Python上,甚至可以縮放到一個完整的堆疊解決方案,從簡單到複雜的專案都可以開發,並具有實時的多資料庫支援和靈活的ORM。簡單的文件和最小的設定使它成為一個理想的使用框架。
5. Pylons:
Pylons提供線上偵錯程式,易於錯誤跟蹤。這個開源Web開發框架由許多經驗豐富的開發人員組成的團隊提供支援,團隊構建專案以滿足社群需求。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31561003/viewspace-2222311/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2018年最值得學習的10個框架框架
- 最值得你學習的程式語言
- java是最值得學習的程式語言嗎?Java
- python值得學習嗎?為何推薦學習python?Python
- python值得報班學習嗎Python
- 10 個值得一試的開源深度學習框架深度學習框架
- 什麼人適合學習Python?Python是否值得學習?Python
- 2015年最值得學習的程式語言是?
- 目前最值得學習的9種非主流的開發語言
- Python值得學習嗎?有哪些優勢?Python
- 【譯】2019年值得學習的頂尖JavaScript框架和要學習的主題JavaScript框架
- 最火的前端開發框架Bootstrap使用教程學習!前端框架boot
- 推薦一些值得學習的開源專案和框架框架
- 什麼是2016年最值得學習的程式語言?
- 是什麼讓C#成為最值得學習的程式語言
- 學Java最值得讀的10本英文書Java
- 初學者,哪幾種程式語言最值得你去學習?
- Python教程系列之Flask框架的學習PythonFlask框架
- python中web開發框架Django的學習PythonWeb框架Django
- Python是一門傑出的語言,值得你去學習Python
- 小白入門學習Python,值得你重視的那些事兒Python
- [譯] 2019 年值得學習的頂級 JavaScript 框架與主題JavaScript框架
- python Flask框架學習——Response響應PythonFlask框架
- Python 爬蟲 (六) -- Scrapy 框架學習Python爬蟲框架
- Python3-Django框架學習一PythonDjango框架
- 最值得閱讀學習的 10 個 C 語言開源專案程式碼
- python應用情況怎麼樣?是否真的值得學習?Python
- 為什麼Python比Java簡單呢?Python值得學習嗎?PythonJava
- 上海Python培訓多少錢?Python值不值得學習?Python
- 駁 《駁 《駁 《駁 《停止學習框架》》》》、《駁 《駁 《停止學習框架》》》、《駁 《停止學習框架》》、《停止學習框架》框架
- 2018年最值得關注學習的25個JavaScript開源專案JavaScript
- 深度學習學習框架深度學習框架
- Python Django框架是什麼?Python學習入門!PythonDjango框架
- 最適合中國開發者的深度學習框架:走向成熟的PaddlePaddle 1.0深度學習框架
- 深度學習中tensorflow框架的學習深度學習框架
- Android 學習渠道分享(截止2018/1/23,國內外最值得去花時間學習的資源)Android
- GitHub上最火的、最值得前端學習的幾個資料結構與演算法專案!沒有之一!Github前端資料結構演算法
- 值得學習的技術人——阮一峰