Flask微型Python框架
Flask 是一个微型的 Python 开发的 Web 框架,基于Werkzeug WSGI工具箱和Jinja2 模板引擎。 Flask使用BSD授权。 Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。
示例代码:
from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == "__main__": app.run()
启动:
$ pip install Flask $ python hello.py * Running on http://localhost:5000/
特性
-
内置开发用服务器和debugger
-
集成单元测试(unit testing)
-
RESTful request dispatching
-
使用Jinja2模板引擎
-
支持secure cookies(client side sessions)
-
100% WSGI 1.0兼容
-
Unicode based
-
详细的文件、教学
-
Google App Engine兼容
-
可用Extensions增加其他功能
评论
FocusPHP微型 PHP 框架
FocusPHPFocusPHPisamicrophpframeworkTODO完善docker开发环境增加后台管理框架与项目分离完善单元测试,使用TravisCI持续集成备注数据库文件中,user
FocusPHP微型 PHP 框架
0
Echo微型 Web 框架
Echo是一个用Go语言开发的快速HTTP路由器(零内存分配)和微型Web框架。性能比较: 特性:Zippyrouter.Extensiblemiddleware/handler,supports:f
Echo微型 Web 框架
0
Lumen微型 PHP 框架
Lumen,一个以速度为目标诞生的微型框架。Lumen算是一个精简版的Laravel,针对速度优化了框架的加载方式,多余的功能需要自行开启。使用Composer安装:composer global r
Lumen微型 PHP 框架
0