前端js框架梳理

来源:互联网 发布:点阵字模提取软件 编辑:程序博客网 时间:2024/06/05 16:41

1、Node.Js,地址:http://www.runoob.com/nodejs/nodejs-tutorial.html (中文网)

                    描述:Node.js是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非                              常快,性能非常好。Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。

                         Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使                              用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。

                         简单的说 Node.js 就是运行在服务端的 JavaScript。

                         Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。

                         Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常                              好。

2、angular.Js,地址:http://www.runoob.com/angularjs/angularjs-tutorial.html (中文网)       

                        描述:AngularJS[1] 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被                                        用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化                                    标签、依赖注入等等。

                        用途:通过描述我们应该就能很好的明白AngularJS的真实用途了,MVVM,模块化,自动化双向数据绑定等等。除了简单的dom                                  操作外,更能体现Js编程的强大。当然应用应该视场合而定。

3、JQuery Mobile,地址:http://www.w3school.com.cn/jquerymobile/    (中文网)

                               描述:Query Mobile是jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,                                         而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个                                         项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。

                               用途:jQuery Mobile 是创建移动 web 应用程序的框架。

                             jQuery Mobile 适用于所有流行的智能手机和平板电脑。

                             jQuery Mobile 使用 HTML5 和 CSS3 通过尽可能少的脚本对页面进行布局。

4、Vue.js,地址:http://cn.vuejs.org/

                 描述:Vue.js 是用于构建交互式的 Web  界面的库。它提供了 MVVM 数据绑定和一个可组合的组件系统,具有简单、灵活的 API。从                          技术上讲, Vue.js 集中在 MVVM 模式上的视图模型层,并通过双向数据绑定连接视图和模型。实际的 DOM 操作和输出格式被                          抽象出来成指令和过滤器。相比其它的 MVVM 框架,Vue.js 更容易上手。

5、React,地址:http://reactjs.cn/react/docs/why-react.html  

                 描述:React 是一个 Facebook 和 Instagram 用来创建用户界面的 JavaScript 库。很多人认为 React 是 MVC 中的 V(视图)。我                          们创造 React 是为了解决一个问题:构建随着时间数据不断变化的大规模应用程序