Blade簡(jiǎn)潔優(yōu)雅的全棧式 MVC 框架
Blade 是一款追求簡(jiǎn)約、高效的 Web 框架,讓 JavaWeb 開發(fā)如虎添翼,在性能與靈活性上同時(shí)兼顧。
功能特性
- [x] 新一代MVC框架,不依賴更多的庫
- [x] 擺脫SSH的臃腫,模塊化設(shè)計(jì)
- [x] 源碼不到
500kb,學(xué)習(xí)也簡(jiǎn)單 - [x] Restful風(fēng)格路由設(shè)計(jì)
- [x] 模板引擎支持,視圖開發(fā)更靈活
- [x] 高性能,100并發(fā)下qps 14w/s
- [x] 運(yùn)行
JAR包即可開啟 web 服務(wù) - [x] 支持
CSRF和XSS防御 - [x] 支持
BasicAuth和權(quán)限管理 - [x] 流式API風(fēng)格
- [x] 支持插件擴(kuò)展
- [x] 支持 webjars 資源
- [x]
cron表達(dá)式的定時(shí)任務(wù) - [x] 內(nèi)置多種常用中間件
- [x] 內(nèi)置JSON輸出
- [x] JDK8+
框架概述
? 簡(jiǎn)潔的:框架設(shè)計(jì)簡(jiǎn)單,容易理解,不依賴于更多第三方庫。Blade框架目標(biāo)讓用戶在一天內(nèi)理解并使用。
? 優(yōu)雅的: Blade 支持 REST 風(fēng)格路由接口, 提供 DSL 語法編寫,無侵入式的攔截器。
? 易部署:支持 maven 打成 jar 包直接運(yùn)行。
評(píng)論
圖片
表情
