WEB 微框架
·52 字·1 分钟
PHP
microframe
Flask
Senatra
Slim
什么是微框架(MicroFrameWork) #
某种编程语言语言以最小代价实现某一领域应用的特定领域语言 (DSL)。
什么是 Web微框架 #
某种编程语言,针对 Web 应用的微框架
认识几个常见语言的 Web 微框架 #
Python - Flask #
Flask 是一個輕量級的 Web應用框架 , 使用 Python 編寫。基於 Werkzeug WSGI 工具箱和 Jinja2 模板引擎。 Flask 使用 BSD 授權。 Flask也被稱為 “microframework” ,因為它使用簡單的核心,用 extension 增加其他功能。Flask沒有預設使用的資料庫、表單驗證工具。然而,Flask保留了擴增的彈性,可以用 Flask-extension 加入這些功能:ORM、表單驗證工具、檔案上傳、各種開放式身份驗證技術。
Ruby - Senatra #
Sinatra是一个基于Ruby语言,以最小精力为代价快速创建web应用为目的的DSL( 领域专属语言)
PHP - Slim #
Slim是一种PHP微框架,它帮助你快速编写简单但是强大的Web应用或者接口。