JavaScript基本上是一个面向对象的脚本语言,创建web应用程序和互动网站。Javascript框架也被称为Javascript库。JavaScript框架很容易提高设计web开发工作,提供了许多特性和功能,从而帮助开发人员提高网站开发任务。Javascript框架被认为是作为一个软件开发的应用程序必不可少的脚本语言,可以让web开发人员快速创建web设计和开发动态网站。使用这些javascript框架,你可以减少工作的时间,可以减少费用,为客户通过使用框架,友好体验,JavaScript框架2015最先进的web设计和开发世界的未来。

,我们收集了10个最好的JavaScript框架开发者旨在简化前端应用程序开发

TouchStone.js

TouchstoneJS是一个UI框架 ,由React.js混合一起开发移动应用程序。它包括表单组件、导航、转换、触摸行为,以及更多的特性功能。

 

Meteor

Meteor 是一个完整的平台,在纯JavaScript构建web和移动应用程序。

 

Knockout

这个框架是新的发布的最酷的功能。最初这个框架基本上是被称为唯一的JavaScript库,允许开发人员创建web应用程序。

 

Enyo.js

Enyo.js 基本上是用于设计响应web应用程序,它允许开发人员创建网页,在本质上是流动的,快速和执行完美的类型。

 

Reactive-coffee

一个轻量级CoffeeScript js库/ DSL 响应式编程和声明式构建可伸缩的web ui。

 

ExtJS

Sencha 是宣布Ext JS 5的发布,是我们一流的最新版本的应用程序开发框架。

 

Aurajs

Aurajs是一个框架可扩展的体系结构解耦和可重用的组件。

 

Cappuccino

这个框架与其他框架发生变化的变化,开发人员不需要了解或工作与任何连环式的前端的HTML,CSS和DOM。你需要掌握的就是框架!

 

canjs

CanJS是一个JavaScript库,使得开发复杂应用程序的简单和快速。易学易懂、小和谦逊的应用程序的结构,但与现代功能自定义标记和双向绑定。创建应用程序是很容易的和易于维护。

 

Feathersjs

FeathersJs是一个js库, 扩展表达——最受欢迎的web框架NodeJS——有能力轻松地创建RESTful web服务共享和实时api使用SocketIO和其他websocket库。

 

Ionic

lonic漂亮的、开源的前端与HTML5 SDK开发混合移动应用程序。

本文列举了16个当前最流行的JavaScript框架。在这个列表中,既包括jQuery和Mootools,也有Zepo移动JavaScript框架。

里面一定有你正在用的或想尝试用的JavaScript框架,看看列表吧!

1.jQuery – Javascript框架

应用最广泛的JavaScript框架,jQuery插件非常之多,涉及LightBox灯箱插件、日期插件、图表插件等各种类型的插件不计其数,OsChina就收录了1000多款jQuery插件。

2. Dojo Javascript框架

Dojo是一个强大的面向对象JavaScript框架。主要由三大模块组成:Core、Dijit、DojoX。Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API。Dijit是一个可更换皮肤,基于模板的WEB UI控件库。DojoX包括一些创新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。

3. Sencha Ext JS4 Javascript框架

Sencha 是由 ExtJSjQTouch 以及 Raphael 三个项目合并而成的一个新项目。是绘画、图表引擎,使用DOM-accessible JavaScript图表和矢量图。

4. Prototype javascript框架

Prototype.js 是一个由Sam Stephenson写的JavaScript包。这个构思奇妙编写良好的一段兼容标准的一段代码将承担创造胖客户端, 高交互性WEB应用程序的重担。轻松加入Web 2.0特性。

5. Uize Javascript框架

UIZE免费使用、支持移动设备、可CSS更换皮肤。Java (Apache TomCat), C# (IIS / ASP.NET), Visual Basic (IIS / ASP), C/C++, Perl (Perl / Apache), PHP, Ruby (Ruby on Rails), Python, 等等,无论服务器端何种语言,均可使用。具有大量的内置小工具,类似jQuery插件。

6. Qooxdoo Javascript 框架

qooxdoo 是一个用于开发Ajax应用程序的GUI框架,使用它可以开发出类似于Window桌面风格的Web应用程序。使用Qooxdoo并不需要你具备HTML, CSS 和 DOM 的知识。

7. Zepo Javascript 框架

Zepto.js 是支持移动WebKit浏览器的JavaScript框架,具有与jQuery兼容的语法。2-5k的库,通过不错的API处理绝大多数的基本工作。

8. DHTMLX Touch Javascript 框架

它是针对移动和触摸设备的JavaScript 框架。DHTMLX Touch基于HTML5,创建移动web应用。它不只是一组UI 小工具,而是一个完整的框架,可以针对移动和触摸设备创建跨平台的web应用。它兼容主流的web浏览器,用DHTMLX Touch创建的应用,可以在iPad、iPhone、Android智能手机等上面运行流畅。

9. YUI library Javascript 框架

Yahoo! UI Library (YUI) 是一个开放源代码的 JavaScript 函数库,为了能建立一个高互动的网页,它采用了AJAX, DHTML 和 DOM 等程式码技术。它也包含了许多 CSS 资源。使用授权为 BSD许可证。

10.Archetype Javascript 框架

Archetype 是一个面向对象的 JavaScript 框架和 Ajax 框架。Archetype JavaScript 框架与Prototype有很多共同点。它有一个独立的管理系统,能够只初始化页面需要的组件。而且Archetype强调代码易读性,和HTML/CSS/JavaScript分离的最优方法。

11. Rico Javascript 框架

Rico是一個开源的,基于现有的 PrototypejQueryMooToolsDojo 等的 Ajax 框架,Rico 在这些 Ajax 框架的基础上实现了常用的网页应用效果,例如拖放等等功能。Rico 目前版本为2.0

12. Script.aculo Javascript 框架

Script.aculo.us是一个支持多种浏览器、易于使用,用于增强Prototype的JavaScript框架。 script.aculo.us包含:动画框架(animation framework),拖放(drag and drop)等等。

JavaScriptMVC 是一个 JavaScript 的 MVC 框架,通过它可以简化项目的开发,支持流行的各种浏览器。
Spry framework for
Ajax是Adobe公司针对目前越来越流行的Ajax技术而推出自己的Ajax框架。我粗看了一下Spry所做Demo实例,发现其秉承MM原来“方
便,简洁,易上手”的一贯风格,它在“数据”处理方面和Backbase的效果库做比较好!
MooTools是一个简洁,模块化,面向对象的JavaScript框架。它能够帮助你更快,更简单地编写可扩展和兼容性强的JavaScript代
码。
Mootools从Prototype.js中汲取了许多有益的设计理念,语法也和其极其类似。但它提供的功能要比Prototype.js多,整体设计
也比Prototype.js要相对完善,功能更强大,比如增加了动画特效、拖放操作等。

SproutCore是HTML5应用框架,可创建桌面级web应用,支持主流浏览器,无需依赖插件

优秀的JavaScript开发框架的更多相关文章

  1. 10 个优秀的JavaScript开发框架

    阅读目录 TouchStone.js Meteor Knockout Enyo.js Reactive-coffee ExtJS Aurajs Cappuccino canjs Feathersjs ...

  2. 20个优秀的 JavaScript 键盘事件处理库

    键盘事件是 Web 开发中最常用的事件之一,通过对键盘事件的捕获和处理可以提高网站的易用性和交互体验.下面,我们向大家介绍收集的20款优秀的 JavaScript 键盘事件处理库,帮助开发人员轻松处理 ...

  3. 【干货分享】32本优秀的 JavaScript 免费电子书

    JSbooks 收集了32本优秀的 JavaScript 免费电子书,分为初级.中级.高级三个类比,大家可以根据自身的情况需要下载.实实在在的干货!记得收藏和分享啊:) 您可能感兴趣的相关文章 Ver ...

  4. JQuery是继prototype之后又一个优秀的Javascript库

    JQuery是继prototype之后又一个优秀的Javascript库.它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Oper ...

  5. 什么是MEAN全堆栈javascript开发框架

    什么是MEAN全堆栈javascript开发框架 使用JavaScript能够完整迅速做出Web应用程序,目前一套工具包括MongoDB.ExpressJS,AngularJS和Node.js越来越受 ...

  6. 20个优秀的JavaScript 键盘事件处理库

    键盘事件是 Web 开发中最常用的事件之一,通过对键盘事件的捕获和处理可以提高网站的易用性和交互体验.下面,我们向大家介绍收集的20款优秀的 JavaScript 键盘事件处理库,帮助开发人员轻松处理 ...

  7. 非常优秀的Javascript(AJAX) 开发工具:Aptana

    非常优秀的Javascript(AJAX) 开发工具:Aptana 下面我要向你介绍一款非常优秀的Javascript(AJAX) 开发工具:Aptana.应为它实在太棒了,所以我忍不住想向你推荐它. ...

  8. 12款简化 Web 开发的 JavaScript 开发框架

    前端框架简化了开发过程中,像 Bootstrap 和 Foundation 就是前端框架的佼佼者.在这篇文章了,我们编制了一组新鲜的,实用的,可以帮助您建立高质量的 Web 应用程序的 JavaScr ...

  9. 20款 JavaScript 开发框架推荐给前端开发者

    下面,我们给大家提供了一个用于 HTML5 开发的各种用途的 JavaScript 库列表.这些框架能够给前端开发人员提供更好的功能实现的解决方案.如果你有收藏优秀的框架,也可以在后面的评论中分享给我 ...

随机推荐

  1. mybatis与 Exception

    mybatis将所有的异常全部包成了运行时异常,减少在高层代码中频繁的try-catch导致的代码臃肿问题.Persistence是它们共有的父类,继承自RuntimeException非检查型异常. ...

  2. 转载: 查看HADOOP中一个文件有多少块组成及所在机器ip

    看文件信息 hadoop fsck /user/filename 更详细的 hadoop fsck /user/filename -files  -blocks -locations -racks   ...

  3. 入侵本地Mac OS X的详细过程 转自https://yq.aliyun.com/articles/22459?spm=5176.100239.blogcont24250.10.CfBYE9

    摘要: 本文从提升权限漏洞的一系列巧妙的方法来绕过受保护的Mac OS X.有些已经被处于底层控制,但由于它们存在着更多的认证和修补程序,我们不妨让这些提供出来,以便需要的人学习它们.虽然我不只是要利 ...

  4. IOCP和WSA异步协同客户端版

    有些小伙伴看了之前发的WIN平台下IOCP和WSA异步协同处理SOCKET后有些疑惑,所以就画了个简易流程图+架构图发上来给小伙伴参考 简单说,WSA异步控制CONNECT,IOCP控制WSASend ...

  5. INF文件的安装/卸载命令

    RunDll32 advpack.dll,LaunchINFSection C:\Windows\INF\Office~1.inf,Uninstall,5

  6. 08void

    void void修饰函数返回值和参数 如果函数没有返回值,那么应给将其声明为void 如果函数没有参数,应该声明其参数为void 不存在void类型的变量 void指针的意义 C语言规定只有相同类型 ...

  7. OAF_开发系列16_实现OAF与XML Publisher整合

    http://wenku.baidu.com/link?url=y2SFKHP5qqn4bl_iNeqLGjXsTvhyFuhkMraIbWZdTXbzcv0vTefrZFFBDWie0cAAKuTw ...

  8. HDU 1754 I Hate It(线段树单点替换+区间最值)

    I Hate It [题目链接]I Hate It [题目类型]线段树单点替换+区间最值 &题意: 本题目包含多组测试,请处理到文件结束. 在每个测试的第一行,有两个正整数 N 和 M ( 0 ...

  9. shell script

    一.shell script的编写与执行 1.shell script 的编写中还需要用到下面的注意事项: a.命令的执行是从上到下,从左到右地分析与执行 b.命令.参数间的多个空白都会被忽略掉 c. ...

  10. JVM实用参数(六) 吞吐量收集器

    在实践中我们发现对于大多数的应用领域,评估一个垃圾收集(GC)算法如何根据如下两个标准: 吞吐量越高算法越好 暂停时间越短算法越好 首先让我们来明确垃圾收集(GC)中的两个术语:吞吐量(through ...