九九百科網

位置:首頁 > 數碼 > 數碼極客

flask和django的對比

flask和django的對比

Django功能大而全,Flask只包含基本的配置,Django的一站式解決的思路,能讓開發者不用在開發之前就在選擇應用的基礎設施上花費大量時間。Django有模板、表單、路由、認證、基本的數據庫管理等內建功能。與之相反,Flask只是一個內核,默認依賴於兩個外部庫:Jinja2模板引擎和Werkzeug WSGI工具集,其他很多功能都是以擴展的形式進行嵌入使用。Flask比Django更靈活,用Flask來構建應用之前,選擇組件的時候會給開發者帶來更多的靈活性,可能有的應用場景不適合使用一個標準的ORM(Object-Relational Mapping對象關聯映射),或者需要與不同的工作流和模板系統交互。Flask在Django之後發佈,現階段有大量的插件和擴展滿足不同需要Django發佈於2005年,Flask創始於2010年年中。

標籤:flask django