优秀的开源 Web 应用开发框架有哪些?分别适合做什么样的网站?
对于网页开发者来说,一个优秀的Web应用开发框架能省去不少麻烦。目前,国内有许多方便优秀的开发框架,在此我推荐两种比较好的框架。
一、Bootstrap
Bootstrap,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。
二、Kickstrap
Kickstrap是Bootstrap的一个变体。它基于Bootstrap,并在它的基础上添加了许多app,主题以及附加功能。这使得这个框架可以单独地用于构建网站,而不需要额外安装什么。你需要做的仅仅是把它放到你的网站上,然后用就可以了。App 是一些页面加载完成之后加载运行的JavaScript和CSS打包文件。默认加载的app有Knockout.js、Retina.js、Firebug Lite、and Updater,你也可以自行添加更多的app。选择不同的主题可以让你的网站在众多Bootstrap构建的类似网站中显得与众不同。
总而言之,优秀的开发框架有很多。而不同人会有不同的需求与喜好,使用哪个框架取决于开发者是否适应该框架的使用方法。所以,优秀的开发框架还需要开发者自身去探索与实践。