深圳易捷网络科技财税咨询网-neatmaster518.com 返回首页

八款你不得不知的开源前端JS框架

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2024/12/21
本文推荐了八款比较热门和经典的Javascript开源框架,并给出了相关学习资料,有兴趣的朋友可以看看~
angular.js
Angular.JS是一个开源的JavaScript框架,最适于开发客户端的单页面应用。它实现了前端MVC架构,专注于扩展HTML功能,提供动态数据绑定(DataBinding),且能与其它框架(如jQuery)合作融洽。(项目详情)
项目主页:http://angularjs.org/代码托管地址:https://github.com/angular/angular.js相关文档:
AngularJS入门教程Angularjs原文解析七步从Angular.JS菜鸟到专家使用Angular.js建立页面级CRUD使用Angular.JS和ASP.NET创建单页应用
有jQuery背景的我,该如何用AngularJS编程思想?相关下载:
angularJS教程電子版PDFAngularJS开发下一代Web应用AngularJS入门教程.pdfangularjs学习文档(英)
backbone
Backbone.js是一个JavaScriptMVC框架,用于创建模型-视图-控制器(model-view-controller,MVC)类应用程序和单页界面。在Backbone.js中,模型会存储通过RESTfulJSON接口从服务器检索到的数据。模型与视图密切关联,负责为特定UI组件渲染HTML并处理元素上触发的事件。处理Ajax应用程序或者SPI应用程序时,Backbone.js可能是最好的解决方案。(详情)
项目主页:http://backbonejs.org/代码托管地址:https://github.com/jashkenas/backbone相关文档:
Backbone.js的集合详解(上)Backbone.js的集合详解(下)jqueryMobile+backbone初识backbone.js(系列文章23456789)从豆瓣说和Backbone.js说开去相关下载:
backbone.js入门教程Backbone.js开发秘笈backbone中文apiBackbone.js构建网站backbone框架在实例中的应用~简单易学
ember.js
Ember.js是一款开源的JavaScriptMVC框架,用来创建Web应用程序。它免除了样板文件并提供了一套标准的应用程序架构。Ember.js由YehudaKatz创建,它是由SproutCore2.0改名进化而来。在2013年8月31日发布Ember.js1.0版本。(项目详情)
项目主页:http://emberjs.com/代码托管地址:https://github.com/emberjs/ember.js
相关文档:
Ember.js初学者指南Ember.js的一些学习总结Angular.jsVS.Ember.js:谁将成为Web开发的新宠?Ember.js概念详解--路由器Ember学习(1)(2)Ember的一些高级应用场景解决方案
knockout
Knockout是个JavaScript库,帮助创建丰富的显示和编辑器UI,通过干净的底层数据模型。你可以在任何时候动态更新UI的选择部分。(详情)
项目主页:http://knockoutjs.com/
相关文档
Knockout.js初探knockoutjs的学习心得knockout学习笔记(系列文章)
Knockout应用开发指南之入门介绍knockout.js表格删除增加行,计算总金额实例Knockoutjs基礎入門教學(pdf下载)
todomvc
TodoMVC是一款开源的JavaScript框架,它使用各种不同的MV*框架实现一个相同的Todo应用。TodoMVC最大的优点就是帮助开发者挑选出合适的MV*框架,从Backbone,Ember,AngularJS,Spine...一系列框架中决定使用哪个框架。(项目详情)
项目主页:http://addyosmani.github.com/todomvc代码托管地址:https://github.com/tastejs/todomvc
相关文档:
TodoMVC:帮助你选择一个MV*框架HTML-ViewParse的TodoMVC应用开发所暴露的问题TodoMVC(AngularJS)+Hood.ie=60minutestoawesome
Spine.js
Spine是一个构建JavaScriptWeb应用的轻量级框架。Spine给你提供MVC框架,让你放心做自己事,让你集中精力在有意思的事情上,从而构建出令人惊叹的Web应用。Spine用CoffeeScript写成,但开发应用时不必要用CoffeeScript。你可以使用CoffeeScript或是JavaScript,选择你最熟悉的就好。(项目详情)
项目主页:http://spinejs.com/代码托管地址:https://github.com/spine
相关文档
Spine.jsvsBackbone.js转向Spine.js的十个理由如何看待流行的JavaScriptMVC框架Ember.jsSpine.jsMVC框架轻松打造简易页面架构
Meteor
Meteor是一种新型JavaScript框架,用于WebApp应用程序开发。Meteor在2012年4月首次发布。Meteor的基础构架是Node.JS+MongoDB,官方总结的Meteor的9个优势是:纯粹的JavaScript、实时页面更新、强大的数据同步、延迟补偿、代码热推送、敏感代码运行于受限环境中、完全独立应用包、互操作性强、智能的包。Meteor团队表示,包括Facebook、Google及Twitter在内等多家互联网巨头在Web应用方面都采用了与Meteor一样的技术。(项目详情)
项目主页:http://meteor.com代码托管地址:https://github.com/meteor/meteor
相关文档
优秀的Meteor学习资源使用Meteor轻松开发实时网站Meteor简介与入门优秀的Meteor学习资源实时开发框架Meteor基础入门系列
jQuery
jQuery是继Prototype之后又一优秀JavaScript框架。它可方便地操作文档对象、处理事件、实现动画效果、使用Ajax与网站交互等。提供API,可供开始者编写插件,且具有详尽的说明文档。兼容CSS3及各种浏览器(jQuery2.0及后续版本不支持IE6/7/8浏览器)。(项目详情)
项目主页:http://jquery.com/代码托管地址:https://github.com/jquery/jquery相关文档
jQuery中文入门指南28个有用的jQuery教程菜鸟的jquery学习笔记jQueryMobile的默认配置项详解相关下载
jQuery基础教程(高清PDF中文版)jQuery权威指南366页完整版pdf和源码犀利开发_jQuery内核详解与实践jQuery_Mobile_教程集合企业网站建设常见问题

相关行业资讯

1、网站访问量低,这几个方法你试了吗
2、企业做网站建设的意义是什么
3、网站有排名没有流量怎么办
4、浅谈几个实用的网站优化方法
5、如何能搞好网页设计
6、SEO的风向标也变了正在往UEO的方向走去
7、个人网站的SEO优化技巧
8、网站SEO方案规划4要素
9、作为一名成功站长必需掌握的10大技术、软件
10、如何让网站获得更多的外链
11、做好网站关键词排名的5个方法和途径
12、首页被K后1个月内恢复快照且排名提升的方法
13、做手机网站制作有哪些需要注意的地方
14、搜索引擎算法更新回顾与发展分析
15、网站推广优化系统分析诊断书
16、品牌网站设计对企业来说有什么意义
17、html标签的用法
18、律师网站制作包括哪些栏目
19、网站如何提高蜘蛛抓取网站的频率
20、地域性关键词优化的优劣是什么
21、网站运营的成功不可缺少的法则
22、404页面还可以这么玩深圳网站建设公司教你如何提升用户体验
23、网络推广对企业来说有什么特别的意义
24、企业网站建设流程分五步,哪些流程比较重要
25、seo优化必须从哪几个层面开展
26、怎样做网站才有比较好的优化效果
27、教育网站建设时有哪些事项需要注意
28、做品牌网站建设的详细攻略分享!
29、网站优化最重要的技术体现在哪里
30、交互功能运用的要遵循哪些基本原则
31、网站建设效果不佳是何原因
32、如何提高公司网站制作的质量
33、保持网站设计走在潮流前沿的4个方法
34、机械制造网站建设需要注意的问题
35、网站采集内容如何避免被惩罚
36、网站建设完成后后期维护非常重要
37、怎样才能提高营销型网站的权重
38、如何知道一个网站是否已生成静态页面
39、优化B2C优惠券平台如何选取关键词
40、文字细节决定网站优化成败
41、网站制作如何利用网站设计做好用户体验
42、推广优化每天一贴:Google蜂鸟算法有意思的FAO
43、网站优化:普通站长对于网站安全的一些见
44、网店系统营销有什么机遇
45、网络媒体编辑的操守在哪里
46、网站文章收录很慢是什么原因
47、由关键词搜索结果说开去
48、想学好seo优化需要学习哪些课程
49、网站优化:SEO进行图片优化的步骤和技巧
50、营销型网站制作优势在于
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号