目前流行的前端框架(JS、UI)

1. VUE2.X:https://cn.vuejs.org/v2/guide/components.html

vue2.x是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。

Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。

另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

2. VUX – 移动端UI组件库:https://doc.vux.li/zh-CN/

是基于WeUI和Vue(2.x)开发的移动端UI组件库,主要服务于微信页面。

基于webpack + vue-loader + vux可以快速开发移动端页面,配合vux-loader方便你在WeUI的基础上定制需要的样式。

vux-loader保证了组件按需使用,因此不用担心最终打包了整个vux的组件库代码。

VUX并不完全依赖于WeUI,VUX 在 WeUI 的基础上扩展了多个常用组件,但是尽量保持整体UI样式接近WeUI的设计规范。

3. ReactJS:中文网 – https://react.docschina.org/  runoob – http://www.runoob.com/react/react-tutorial.html 官网 – http://www.reactjs.org/

React 是一个用于构建用户界面的 JAVASCRIPT 库。

React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。

React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。

React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。

4. AngularJS:中文网 – http://www.angularjs.net.cn/tutorial/  runoob – http://www.runoob.com/angularjs/angularjs-api.html 官网 – https://docs.angularjs.org/api/  

AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。

AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。

5. ElementUI :http://element-cn.eleme.io/#/zh-CN/component/installation

Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库

6. WeUI:http://jqweui.com/  ;  demohttps://weui.io/

WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。

7. IvewUI:https://www.iviewui.com/docs/guide/start

iView 是一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品。

8. Bootstrap:中文网 – http://www.bootcss.com/  runoob – http://www.runoob.com/bootstrap/bootstrap-tutorial.html  官网 – https://getbootstrap.com/

Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。

本教程将向您讲解 Bootstrap 框架的基础,通过学习这些内容,您将可以轻松地创建 Web 项目。教程被分为 Bootstrap 基本结构、Bootstrap CSS、Bootstrap 布局组件和 Bootstrap 插件几个部分。

每个部分都包含了与该主题相关的简单有用的实例。

9. Frozen UI:http://frozenui.github.io/

FrozenUI 是一套基于移动端的UI库
轻量、精美、遵从手机 QQ 设计规范

10. jQuery EasyUI:中文网 – http://www.jeasyui.net/    runoob – http://www.runoob.com/jeasyui/jqueryeasyui-tutorial.html  官网 – http://www.jeasyui.com/

easyui是一种基于jQuery、Angular.、Vue和React的用户界面插件集合。

easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。

使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。

easyui是个完美支持HTML5网页的完整框架。

easyui节省您网页开发的时间和规模。

easyui很简单但功能强大的。