Semantic UI:SemanticUI是一款语义化设计的前端开源框架,其功能强大,使用简单,为
设计师和开发师提供可复用的完美设计方案。
uikit:UIKit使用的变量基于LESS,具有体积小、模块化、可轻松地自定义主题及响应式界
面。
Web应用框架
Web应用框架作为一个软件框架,意在帮助和缓解开发者在进行Web应用的开发与维护时遇见的开
发问题。例如:AngularJS,您可以在您的项目完全免费使用它,详细文档请您参
见angularcdn.com.
Ruby:Ruby onRails 是使用 Ruby 语言编写的网页程序开发框架,目的是为开发者提供
常用组件,简化网页程序的开发。
React:React 起源于 Facebook 的内部项目,React 的设计思想极其独特,属于革命性创
新,性能出众,代码逻辑却非常简单。是现在非长热门的框架。
Vue:Vue.js 是用于构建交互式的 Web 界面的库。它提供了 MVVM 数据绑定和一个可组
合的组件系统,具有简单、灵活的 API。从技术上讲, Vue.js 集中在 MVVM 模式上的视图
模型层,并通过双向数据绑定连接视图和模型。
AngularJS:AngularJS 通过新的属性和表达式扩展了 HTML,可以构建一个单一页面应用程
序。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义
化标签、依赖注入等等。
Ember.js:一个用于创建 web 应用的 JavaScript MVC 框架,采用基于字符串的
Handlebars模板,支持双向绑定、观察者模式、计算属性(依赖其他属性动态变化)、自动
更新模板、路由控制、状态机等。
Express:基于 Node.js 平台的 web 应用开发框架 基于Node.js 平台,快速、开放、极简
的 web 开发框架。
Meteor:Meteor 是一个构建在 Node.js 之上的平台,用来开发实时网页程序。Meteor 位
于程序数据库和用户界面之间,保持二者之间的数据同步更新。
Django:Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模
式,即模型M,视图V和控制器C。
ASP.net:ASP.NET是免费,高兼容的WEB应用框架,能够提供标准化WEB应用构建时所需的解
决方案。
Laravel:一个免费,开源的PHP Web应用程序框架,可以基于MVC模式来创建Web应用程序。
Zend Framework 2:一款的Web应用框架,基于PHP来创建Web应用和服务端应用。
Phalcon:Phalcon是开源、全功能栈、使用 C 扩展编写、针对高性能优化的 PHP 5 框
架。
Symfony:Symfony是一个基于MVC模式的面向对象的PHP5框架。Symfony允许在一个web应用
中分离事务控制,服务逻辑和表示层。
评论0