20款最好的JavaScript开发框架
JavaScript语言有多种方式,创建交互式网站,Web应用程序。基本的JavaScript框架是预先写好的JavaScript代码集。这些JavaScript框架也被称为JavaScript库,开发这种编程语言在很多方面的应用。它是通过使用JavaScript代码同这些JavaScript框架写的而不是写单独成为更多障碍,并期待更多的时间每次代码的同一行的Web应用程序的开发更容易。
JavaScript框架作为一个应用软件,帮助开发者快速设计和开发动态网站。很多JavaScript框架已发展到帮助Web开发人员,这个过程已经稳定,继续利用好这一编程语言。你可以很容易在互联网上找到很多的JavaScript框架,而是帮助我们的伙伴的Web开发人员,我们编写了一个Web开发者最好的JavaScript框架列表。
1.CanJS
CanJS是一个JavaScript库,使开发复杂的应用,简单快速。简单易学,小,和张扬你的应用程序的结构,但具有现代特征的自定义标签和双向结合。创建应用程序容易维护。

2.Mochikit
MochiKit是“功能完整”1.4并不是目前在积极发展。它已经做了我们需要它做的一些年,所以我们没有费心做任何重大变化它。

3.Ember.js
Emberjs是开发Web应用程序的另一个惊人的最流行的JavaScript框架。它的原料药有助于让你的项目做得很快。

4.Extjs
Sencha Ext JS是业界最强大的桌面应用程序开发平台具有无与伦比的跨浏览器兼容性,先进的MVC架构,插件免费图表,和现代的UI小工具。

5.Knockout.js
Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。任何时候如果你的UI需要自动更新(比如:更新依赖于用户的行为或者外部数据源的改变),KO能够很简单的帮你实现并且很容易维护。

6.Feathers
Feathers使它易于获得休息和实时应用服务的实时应用。服务是一个JavaScript对象提供了一定的方法和可以像特快中间件。快速启动实例创建一个简单的做休息和socketio服务,保持一份待办事项。

7.QUnit
这是一个功能强大且易于使用的JavaScript单元测试框架是由jQuery,jQuery UI和jQuery移动项目。它能够测试任何JavaScript代码,包括自己。

8.AngularJS
AngularJS一个工具集,它可以帮助您构建框架最适合您的应用程序开发。这个JavaScript框架是完全可扩展的,可以与其他图书馆。

9.Iconic
美丽的开发HTML5的移动应用程序的开源前端框架的混合。

10.Reactive Coffee
一个轻量级的CoffeeScript的图书馆/ DSL无功规划和构建可扩展的Web UI的声明。

11.Dojo
Dojo移动是一个世界级的HTML5移动JavaScript框架,使快速发展的移动Web应用程序与本地的外观和感觉,在现代的WebKit功能的移动设备,如iPhone,iPod,iPad,Android和RIM的智能手机和平板电脑。

12.JavaScriptMVC
JavaScriptMVC在jQuery开发含有最好的想法,一个开源框架。它将通过促进最佳实践、可维护性和配置约定来指导您成功地完成项目。

13.Sammy.js
Sammy是建立在一个插件和适配器系统。只包括你需要的代码。它’也容易提取自己的代码为可重复使用的插件

14.CorMVC
CorMVC是一个jQuery动力模型视图控制器(MVC)框架,可以在单页jQuery应用开发助手。

15.Kraken
一个轻量级的,前端Web开发者移动第一样板。

16.Aura
一个光环组件代表一个页面的单位。一个独立的可重用的代码块,包起来让它自己或与其他成分。

17.RIOT
你开始小,并在你需要它的东西,而不是其他方式。最小的方法有助于每个人理解的片段,使您的应用程序。你会有更多的控制,因为没有多余的代码在你的路上。

18.BATMAN.JS
batman.js创建与开发人员和设计师的幸福作为头等大事。

19.Appium
Appium是一个开放源代码测试自动化框架,用于本地和混合移动应用程序。它推动了iOS和Android应用程序使用WebDriver JSON线协议。

20.Asana Luna
当编写一个复杂的、高度敏感的网络应用程序时,有各种各样的非常困难的编程任务,你最后一遍又一遍地做你想写的每一个功能。这些痛苦都太熟悉的web2.0-style软件作者(互动软件一般)。当我们开始练习,我们知道我们想建立一个应用程序在同时体验非常复杂的功能,很快就是觉得现有的工具不是’不达标。所以我们建立了月神,一个内部的终端到终端的框架,自动写作的丰富的网络应用空前繁忙的工作。

本文固定链接: http://www.i7758.com/archives/2434.html
20款最好的JavaScript开发框架的更多相关文章
- 20 款免费的 JavaScript 游戏引擎
使用 HTML5,CSS3 和 Javascript 可以帮助面向对象开发者开发拥有各种特性的游戏,比如:3D 动画效果,Canvas,数学,颜色,声音,WebGL 等等.最明显的优势在于使用 HTM ...
- 20款有用的JavaScript和CSS库
Web开发与设计已经发展达到了新的高峰.创建一个网站并不是那么简单了,因为它使用的是几年前.今天是时间创造有吸引力的网站,不仅吸引了游客的关注也让他们订婚.另外,和功能的有吸引力的功能添加到该网站不应 ...
- 20个优秀的 JavaScript 键盘事件处理库
键盘事件是 Web 开发中最常用的事件之一,通过对键盘事件的捕获和处理可以提高网站的易用性和交互体验.下面,我们向大家介绍收集的20款优秀的 JavaScript 键盘事件处理库,帮助开发人员轻松处理 ...
- 20个免费的 JavaScript 游戏引擎分享给开发者
这篇文章收集了20个免费的 JavaScript 游戏引擎分享给开发者.这些游戏引擎能够帮助游戏开发人员更快速高效的开发出各种好玩的游戏. 使用 HTML5.CSS3 和 Javascript 可以帮 ...
- 20个优秀的JavaScript 键盘事件处理库
键盘事件是 Web 开发中最常用的事件之一,通过对键盘事件的捕获和处理可以提高网站的易用性和交互体验.下面,我们向大家介绍收集的20款优秀的 JavaScript 键盘事件处理库,帮助开发人员轻松处理 ...
- 20款最优秀的JavaScript编辑器
毫无疑问SublimeText,Notepad++,webstorm等,是市面上最主导的编辑器,但当然也有一些更多的JavaScript编辑器提供众多的特性和功能,方便和轻松自由的编码.本文整理了20 ...
- Web 项目可能会用到的20款优秀的开源工具
开源的应用程序和它们的源代码可以免费获得,因为版权是属于任何进行过修改或者提交代码的人.大多数提供开源软件的公司都可以建立行业标准,因此可以获得有利的竞争优势. 很多的开源应用程序和工具都有很强的替代 ...
- 20款最受欢迎的HTML5游戏引擎收集
在“最火HTML5 JavaScript游戏引擎”系列文章国外篇(一)中,我们盘点了当下备受开发者推崇的非国产HTML5和JavaScript游戏引擎.在各种2D小游戏逆袭的今天,用HTML5和Jav ...
- 分享20款移动开发中很有用的 jQuery 插件
今天,很显然每个网站都需要有一个移动优化的界面以提高移动用户的使用体验.在开发任何移动项目时,要尽可能保持每一种资源尺寸都尽可能的小,以给最终用户提供一个好的体验是非常重要的.在这篇文章中我们已经编制 ...
随机推荐
- C#中form窗体之间的传递几个方法
- 解决Echarts封装成组件时只有最后一个才会缩放的问题
参考了此文,并且强烈建议去看http://blog.csdn.net/crper/article/details/76091755 一般网上的方法都是 mounted() { this.drawCha ...
- python3 词法拆分
1.可以利用translate+string模块 2.可以利用jieba进行分词(结巴分词会分成词,但是我需要断句,所以这里不用) 3.利用python内置函数解决 仅仅只列出第3种方法,其他两种方法 ...
- Hibernate的核心接口
Hibernate5个核心接口 所有Hibernate应用中都会访问Hibernate的5个核心接口 Configuration接口:配置Hibernate,根启动Hibernate,创建Sessio ...
- C++程序设计方法4:函数模板
函数模板 有些算法与类型无关,所以可以将函数的参数类型也定义为一种特殊的“参数”,这样就得到“函数模板” 定义函数模板的方法:template<typename T> 返回类型 函数名称( ...
- jQueryUI详解
引入文件下载地址:http://jqueryui.com/download/ dialog常见的参数: 常用参数: 属性 类型 说明 Boolean autoOpen 属性 设置该组件被调用时的打开状 ...
- 使用Logstash filter grok过滤日志文件
Logstash提供了一系列filter过滤plugin来处理收集到的log event,根据log event的特征去切分所需要的字段,方便kibana做visualize和dashboard的da ...
- 使用itchat实现一个微信机器人聊天回复功能
近看到好多群里都有一个@机器人的功能,挺有趣的,想自己也玩下,就通过百度一点点实现,在这总结一下整个从无到有的过程. 首先,要知道itchat,它是Python写的,所以想要实现这个机器人的功能,需要 ...
- sql基本查询语句
查询语句的五中字句:where(条件查询),having(筛选),group by(分组),order by(排序),Limit(限制结果数) 一 单表查询 1.查询指定列:select 列名 fro ...
- Vue(九)小案例 - 百度搜索列表(跨域)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...