脚本宝典收集整理的这篇文章主要介绍了

极简主义(Minimalist)Web 框架大汇总

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

这是一个 GitHub 上的项目,罗列了一系列极简主义的框架(简单、轻量级),按编程语言分好类,按字母顺序排序。

项目地址在:https://github.com/neiesc/ListOfMinimalistFrameworks


1. CSS 框架

使用 http://refresh-sf.com/yui/ 去压缩, 得到 "压缩之后用 gzip 压缩的大小"/1024 = KiB

名字 最少的大小 (基础) 仓库(Repository) 许可证
Atatonic 5.1 KiB (minified) http://code.google.com/p/atatonic-css-framwork/ MIT
Concrete 3.2 KiB https://github.com/davidlumley/concrete MIT
KNACSS 13.2 KiB (all modules) https://github.com/raphaelgoetter/KNACSS WTFPL
Kube 15.2 KiB https://github.com/sashka/kube Unknown
min 0.9 KiB (minified and gzipped) https://github.com/owenversteeg/min MIT
Mistype 2.1 KiB https://github.com/ZDroid/mistype MIT
PocketGrid 0.5 KiB https://github.com/arnaudleray/pocketgrid MIT
Pure 4.3 KiB (gzipped) https://github.com/yui/pure BSD
RocketCSS 6.4 KiB https://github.com/RocketCSS/RocketCSS MIT
Simple Grid 1.1 KiB https://github.com/ThisIsDallas/Simple-Grid Unknown
Toast 1.2 KiB https://github.com/daneden/Toast Unknown

2. C 写的 Web 框架

名字 仓库(Repository) 许可证
Raphters https://github.com/DanielWaterworth/Raphters GPL

3. 前端 JS 的框架

名字 Bower 安装 仓库(Repository) 许可证
Aura bower install aura https://github.com/aurajs/aura MIT
kraken Unknown https://github.com/cferdinandi/kraken MIT
Responsive Unknown https://github.com/JimBobSquarePants/Responsive MIT
scaleApp bower install scaleapp https://github.com/flosse/scaleApp MIT
Spine bower install spine https://github.com/spine/spine MIT
Stapes bower install stapes http://github.com/hay/stapes MIT

4. Go 下的 Web 框架

名字 仓库(Repository) 许可证
Beego Framework https://github.com/astaxie/beego Apache License V2
gocraft/web https://github.com/gocraft/web MIT
Martini https://github.com/codegangsta/martini MIT

5. Haskell 下的 Web 框架

名字 Cabal 安装 仓库(Repository) 许可证
Scotty cabal install scotty https://github.com/scotty-web/scotty BSD3
Snap cabal install snap https://github.com/snapframework/snap BSD3

6. Java 下的 Web 框架

名字 仓库(Repository) 许可证
Play Framework https://github.com/playframework/playframework Apache License V2
Restlet https://github.com/restlet/restlet-framework-java Apache License V2
RestX https://github.com/restx/restx Apache License V2
Spark https://github.com/perwendel/spark Apache License V2
Stapler https://github.com/stapler/stapler BSD

7. Javascript 的 Web 框架

名字 仓库(Repository) 许可证
Meteor https://github.com/meteor/meteor MIT

8. Node.js 的 Web 框架

名字 NPM 安装 仓库(Repository) 许可证
Express.js [sudo] npm install express https://github.com/visionmedia/express MIT
Flatiron [sudo] npm install -g flatiron https://github.com/flatiron MIT
Hapi npm install hapi https://github.com/spumko/hapi Unknown
koa [sudo] npm install koajs https://github.com/koajs/koa MIT
Meryl npm install meryl https://github.com/kadirpekel/meryl MIT
partial.js [sudo] npm install -g partial.js https://github.com/petersirka/partial.js MIT
Restify npm install restify https://github.com/mcavage/node-restify MIT
SocketStream [sudo] npm install -g socketstream https://github.com/socketstream/socketstream MIT
Sails.js [sudo]npm -g install sails https://github.com/balderdashy/sails MIT

9. Perl 下的 Web 框架

名字 cpan 安装 仓库(Repository) 许可证
Dancer cpan Dancer https://github.com/PerlDancer/Dancer Artistic or GPL v.1
Mojolicious cpan Mojolicious https://github.com/kraih/mojo Artistic 2.0

10. PHP 下的 Web 框架

名字 仓库(Repository) 许可证
Afro https://github.com/jbrooksuk/Afro MIT
AuraPHP https://github.com/auraphp/Aura.Web_Kernel BSD
Bullet https://github.com/vlucas/bulletphp MIT
Deano http://github.com/colindean/deano MIT
Fat Free https://github.com/bcosca/fatfree GPL 3
Flight https://github.com/mikecao/flight MIT
Hackwork https://github.com/ZDroid/hackwork MIT
Limonade https://github.com/sofadesign/limonade Unknown
MicroMVC https://github.com/Xeoncross/MicroMVC MIT
Nanite https://github.com/nirix/nanite LGPLv3
Phalcon Framework https://github.com/phalcon/cphalcon BSD3
polyframework https://github.com/polymedio/polyframework BSD3
RespectRest http://github.com/Respect/Rest BSD3
Silex https://github.com/silexphp/Silex MIT
Slim https://github.com/codeguy/Slim MIT
Swiftlet https://github.com/ElbertF/Swiftlet MIT
Yaf https://github.com/laruence/php-yaf PHP License v3.01

11. Python 下的 Web 框架

名字 PIP 安装 仓库(Repository) 许可证
Bobo pip install bobo https://github.com/zopefoundation/bobo ZPL 2.1
Bottle [sudo] pip install bottle https://github.com/defnull/bottle MIT
CherryPy pip install CherryPy https://bitbucket.org/cherrypy/cherrypy/overview BSD
Cyclone pip install cyclone https://github.com/fiorix/cyclone Apache License 2.0
Flask pip install Flask https://github.com/mitsuhiko/flask BSD
itty-bitty pip install itty https://github.com/toastdriven/itty/ BSD3
Klein pip install klein https://github.com/twisted/klein MIT
ObjectWeb Unknown https://github.com/aisola/ObjectWeb LGPLv3
Pyramid pip install pyramid https://github.com/Pylons/pyramid BSD-derived
Tornado pip install tornado https://github.com/facebook/tornado Apache License 2.0
web.py [sudo] pip install web.py https://github.com/webpy/webpy Public domain
wheezy.web pip install wheezy.web https://bitbucket.org/akorn/wheezy.web MIT

12. Ruby 下的 Web 框架

名字 Gem 安装 仓库(Repository) 许可证
Camping gem install camping http://github.com/camping/camping MIT
Cuba gem install cuba https://github.com/soveran/cuba MIT
Grape gem install grape https://github.com/intridea/grape MIT
Kenji gem install kenji https://github.com/kballenegger/Kenji Azure
Nancy gem install nancy https://github.com/guilleiguaran/nancy MIT
New York, New York gem install nyny https://github.com/alisnic/nyny MIT
Padrino gem install padrino https://github.com/padrino/padrino-framework MIT
Ramaze gem install ramaze https://github.com/ramaze/ramaze MIT
Sinatra gem install sinatra https://github.com/sinatra/sinatra/ MIT

13. Scala 下的 Web 框架

名字 仓库(Repository) 许可证
Finatra https://github.com/twitter/finatra Apache License V2
Play Framework https://github.com/playframework/playframework Apache License V2
Scalatra https://github.com/scalatra/scalatra BSD
Spray https://github.com/spray/spray Apache License V2

14. .NET (C#) 下的 Web 框架

名字 仓库(Repository) 许可证
Aurora https://github.com/frankhale/aurora GPL
Nancy https://github.com/NancyFx/Nancy/ MIT

翻译:Segmentfault

总结

以上是脚本宝典为你收集整理的

极简主义(Minimalist)Web 框架大汇总

全部内容,希望文章能够帮你解决

极简主义(Minimalist)Web 框架大汇总

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过