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

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

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2024/9/19
本文推荐了八款比较热门和经典的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、网站页面优化如何写标题标签TitleTag
2、提升推广优化流量的干货总结
3、增加一个小装饰让网站看起来更专业
4、怎么在网站添加有价值的内容
5、做网站如何最小化的控制成本
6、大站推广优化与小站推广优化的发力点区别在哪儿
7、常见网站建设的页面布局种类
8、说一说企业做网站建设的几点重要建议
9、如何快速提高网站用户体验度3招搞定
10、让网站灵敏方便的六大设计技巧
11、四个网页设计中需要注意地方
12、怎样把网站关键词排名做上去
13、自建企业邮箱与租用企业邮箱哪个好及使用成本?
14、移动产品经理海量关键词优化策略
15、浅谈如何给网站内容添加内部链接(内链)
16、中小型企业网站建设从设计到seo优化运营需要多少钱
17、包容性网页设计的技巧
18、网站建设浅谈如何建设好的用户体验
19、学习SEO最基础的知识
20、如何提高帖子点击
21、网站建设的基本技巧,让效果达到最佳
22、PHP语言写的网站怎么优化
23、提高网站收录有哪些技巧
24、企业做网站文字设计
25、 谈站长胡乱优化网站所造成的降权或K站
26、如果网站排名下降哪些可能是错误
27、网站建设的费用主要有哪些方面
28、网站快照不更新是受什么影响
29、网站改版收费如何改版体现在哪些方面
30、如何分析用户需求打造网站的竞争力
31、如今外链对于seo的作用
32、优化:浅谈百度三种中文分词技术
33、沙井上市公司的网站建设是怎样的?
34、做企业SEO推广过程中经常会遇到的一些问题
35、iis日志分析
36、关于网站建设标志设计的几个小技巧
37、如何查看网站的百度权重值
38、你知道网站类型有哪些吗
39、网站建设中二级域名的解析
40、新手站长做网站需要哪些步骤
41、怎么做网站关键词优化
42、网站的跟踪、评估和维护
43、网站建设要靠有价值的内容才能留住客户
44、外链缺失环境下企业站SEO如何突出重围
45、做好seo网站优化的基础是什么,如何挖掘关键词
46、改革网站备案制
47、网站优化的技巧
48、网站内容页面与百度的喜爱
49、网站建设中PHP网页设计的特点
50、怎样做才能完善企业网站建设的细节
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号