从根本上说,框架是一个集合,或者更确切地说,是一系列文件(包括html文件、js文件、css文件等等)的集合,用于帮助或协助开发人员开发网站,或者从头开始开发基于Web的应用程序。
以下这些超赞的框架绝对是你2015年最佳的选择:
1.Apache Aurora
Apache Aurora运行应用程序,并且通过很多不同的机器来提供长效的服务,此外还负责保证它们的运行。怎么做呢?当其中一台机器遇到技术故障时,Apache Aurora会自动将工作重新安排给正常的系统。
官方网站:http://aurora.incubator.apache.org/
2.TouchStone.js
这是一款由React.js提供驱动的用户界面框架,用于创建和开发混合移动app。几乎用户想要的它都有,如导航功能、组件等等,因而是市场上最受欢迎的框架。
官方网站:http://touchstonejs.io/
3.Schema
Schema是一款模块化以及响应式的前端框架,易于使用且速度快,有助于你快速启动项目进程中极为复杂的web接口部分。它有12列网格,非常灵活,让你面对不同的视窗变换也有熟悉的体验。
官方网站:http://danmalarkey.github.io/schema/
4.WordPress Plugin Boilerplate
正如名字中“Boilerplate”的意思,它从根本来说是一个模板。你需要做的就是在注释中说明你的工作、写好代码,然后,搞定代码。不用做任何无用功。可用于创建高品质的WordPress插件。
官方网站:http://wppb.io/
5.Enyo
Enyo是一款通用框架,可用于构建本地HTML5应用程序。此框架的优势是,跨平台兼容,并已经历过实战检验。用Enyo写的应用程序已用于PALM手机、惠普的TouchPad,以及LG的智能TV。
官方网站:http://enyojs.com/
6.Mootor
对开发人员来说,简化设计的好处很多。这就是为什么开发人员选择Mooter框架的原因,因为它能够提供简约化的设计,是一款可用于开发移动应用的HTML5框架。
官方网站:https://mootor.voolks.com/
7.Materialize
想要快速开发?Materialize能让你如愿以偿!Materialize是一款基于材料设计的CSS前端框架。
官方网站:https://github.com/Dogfalo/materialize
8.Themosis
Themosis框架从根本上说是一个通过WordPress来开发网站和基于web应用程序的工具。它使用的代码语法十分优雅又极度简单,可以帮助你维护结构和用一种很好的方式组织代码。它也被认为是MVC框架和WordPress的综合,非常独特。
官方网站:http://framework.themosis.com/
9.Material—UI
有点像是TouchStone.js和Materialize的合并。同样基于反应框架和材料框架的Material—UI是一款CSS框架。此CSS框架实际上是用LESS写的,所以你必须会编译!
官方网站:http://material-ui.com/
10.Furtive
这是一款思维超前的CSS微型框架,大概只有2.5KB,真的很小哦!
官方网站:http://furtive.co/
11.Foundation for Apps
Foundation for Apps,顾名思义,为构建应用程序提供基础。如果你想要构建最棒功能的app,那么它就是最佳选择。
官方网站:http://foundation.zurb.com/apps/
12.Elf
Elf从根本上说是一款小巧又强大的用calc()制作的触屏网格。
官方网站:http://corysimmons.github.io/elf/
介绍完毕,如果各位有不同见解,欢迎留言交流。
ps:上面这些框架还是市场上的“小鲜肉”呢!