angular.js

  Angular.JS是一个开源的JavaScript框架,最适于开发客户端的单页面应用。它实现了前端MVC架构,专注于扩展HTML功能,提供动态数据绑定(Data Binding),且能与其它框架(如jQuery)合作融洽。(项目详情)

  • 项目主页: http://angularjs.org/
  • 代码托管地址: https://github.com/angular/angular.js

backbone

  Backbone.js是一个JavaScript MVC框架,用于创建模型-视图-控制器 (model-view-controller, MVC)类应用程序和单页界面。在Backbone.js中,模型会存储通过RESTful JSON接口从服务器检索到的数据。模型与视图密切关联,负责为特定UI组件渲染HTML并处理元素上触发的事件。处理Ajax应用程序或者SPI应用程序时,Backbone.js可能是最好的解决方案。(详情)

  • 项目主页: http://backbonejs.org/
  • 代码托管地址: https://github.com/jashkenas/backbone

ember.js

  Ember.js是一款开源的JavaScript MVC框架,用来创建Web应用程序。它免除了样板文件并提供了一套标准的应用程序架构。Ember.js由Yehuda Katz创建,它是由SproutCore 2.0改名进化而来。在2013年8月31日发布Ember.js 1.0版本。(项目详情)

  • 项目主页: http://emberjs.com/
  • 代码托管地址: https://github.com/emberjs/ember.js

knockout

  Knockout 是个JavaScript 库,帮助创建丰富的显示和编辑器UI,通过干净的底层数据模型。你可以在任何时候动态更新UI的选择部分。(详情)

项目主页:http://knockoutjs.com/


todomvc

  TodoMVC是一款开源的JavaScript框架,它使用各种不同的MV*框架实现一个相同的Todo应用。TodoMVC最大的优点就是帮助开发者挑选出合适的MV*框架,从Backbone, Ember, AngularJS, Spine...一系列框架中决定使用哪个框架。(项目详情)

  • 项目主页: http://addyosmani.github.com/todomvc
  • 代码托管地址: https://github.com/tastejs/todomvc

Spine.js

  Spine是一个构建JavaScript Web应用的轻量级框架。 Spine给你提供MVC框架,让你放心做自己事,让你集中精力在有意思的事情上,从而构建出令人惊叹的Web应用。Spine用CoffeeScript写成,但开发应用时不必要用CoffeeScript。你可以使用CoffeeScript或是JavaScript,选择你最熟悉的就好。(项目详情)

  • 项目主页: http://spinejs.com/
  • 代码托管地址:https://github.com/spine

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

jQuery

  jQuery是继Prototype之后又一优秀JavaScript框架。它可方便地操作文档对象、处理事件、实现动画效果、使用Ajax与网站交互等。提供API,可供开始者编写插件,且具有详尽的说明文档。兼容CSS3及各种浏览器(jQuery2.0及后续版本不支持IE6/7/8浏览器)。(项目详情)

  • 项目主页: http://jquery.com/
  • 代码托管地址:https://github.com/jquery/jquery

转载于:https://www.cnblogs.com/liangxiaofeng/p/5936284.html

八款你不得不知的开源前端JS框架相关推荐

  1. 前端Js框架汇总【转】

    概述: 有些日子没有正襟危坐写博客了,互联网飞速发展的时代,技术更新迭代的速度也在加快.看着Java.Js.Swift在各领域心花路放,也是煞是羡慕.寻了寻.net的消息,也是振奋人心,.net co ...

  2. 前端Js框架 UI框架汇总 特性 适用范围 选择

    身为一个资深后端工程师,面对层出不穷的前端框架,总让人眼花缭乱,做一个综合解析贴,从全局着眼,让我们明白各种前端框架的应用范围,为如何选择前端框架,从不同的维度提供一些线索,做为一个长期优化贴,欢迎指 ...

  3. 几种常用的前端js框架

    概述: Web.无线.物联网.VR.PC从不同方向推进着技术的融合与微创新.程序员在不同业务场景下的角色互换.而随着node.js的出现语言的角色也在发生着转变,Js扮演了越来越重要的角色.也就有了茶 ...

  4. 对于前端js框架对于事件处理的应用场景探讨

    2019独角兽企业重金招聘Python工程师标准>>> 之前看了WTD的一篇关于前端js框架对于事件处理的分析,有两种处理场景,一种是执行handlers的时候执行某一个handle ...

  5. 推荐一款多平台快速开发的前端UI框架 —— uView UI

    本人体验了一遍,风格简约,功能齐全,正是心心念念的前端UI框架 配合uni-app 真正是一款多平台开发的神器!! 强烈推荐!! 官网直达:uView UI 体验链接:uView多平台前端开发UI - ...

  6. 腾讯团队开源前端跨框架跨平台框架Omi

    Omi – 前端跨框架跨平台框架 基于 Web Components 并支持 IE8+(omio),小程序(omip) 和 任意前端框架集成 Github star 9.2K+, MIT协议. 特性 ...

  7. 33款你可能不知道的开源爬虫软件工具

    要玩大数据,没有数据怎么玩?这里推荐一些33款开源爬虫软件给大家. 2 爬虫,即网络爬虫,是一种自动获取网页内容的程序.是搜索引擎的重要组成部分,因此搜索引擎优化很大程度上就是针对爬虫而做出的优化. ...

  8. 程序员接私活必备的10款开源前端后台框架

    1. AdminLTE Github Star 数 24969 , Github 地址: https://github.com/almasaeed2010/AdminLTE 非常流行的基于 Boots ...

  9. 一款优秀的前端JS框架—AngularJS

      前  言 AngularJS 是一个 JavaScript 框架.它可通过 <script> 标签添加到 HTML 页面. AngularJS 通过 指令 扩展了 HTML,且通过 表 ...

  10. 推荐一款多平台快速开发的前端UI框架 —— uView !

    转载一: https://blog.csdn.net/Colt666/article/details/105807139 转载二(uniapp页面速成提效工具) uniapp uview ui 可视化 ...

最新文章

  1. 【Android 插件化】Hook 插件化框架 ( 从源码角度分析加载资源流程 | Hook 点选择 | 资源冲突解决方案 )
  2. CentOs中iptables配置允许mysql远程访问
  3. 在非洲意外当上酋长的河南小伙,现在咋样了?
  4. 边工作边刷题:70天一遍leetcode: day 67-1
  5. 宿州学院省二计算机什么时候报名,宿州学院2017年9月全国计算机等级考试报名时间及报名网址公布...
  6. 投资大佬都在看的一张报表
  7. 使用IDE宏遍历代码中的非ASCII字符
  8. python用来自动修改pdf_python实现从pdf文件中提取文本,并自动翻译的方法
  9. c语言srand函数怎么用_Excel统计指定内容出现次数,用函数怎么写?人人都能看懂的公式...
  10. 用条件注释判断浏览器版本,解决兼容问题
  11. 雪亮工程整体解决方案
  12. android 开发按键精灵,安卓按键精灵实现后台
  13. 容积卡尔曼滤波算法 CKF
  14. 最详细iOS打包流程
  15. 车内看车头正不正技巧_侧方位停车把把入库技巧,驾校没教的中途修正方法很实用...
  16. HDU 1395 2^x mod n = 1 暴力取模
  17. h5唤起App两种方式 Schema Universal Link
  18. 棋牌PHP域源码,微信棋牌源码下载( h5.super-mans。com Q:2012035031)
  19. proftpd ldap mysql_安装proftpd+ldap报错
  20. 苹果7p服务器维护中,苹果7p无服务怎么解决

热门文章

  1. ApacheCN 翻译活动进度公告 2019.3.3
  2. Android内存优化12 内存泄漏常见情况3 注册泄漏
  3. python 穷举法 算24点(史上最简短代码)
  4. Juniper SSG20 Config DHCP Server
  5. 本地图片的预览和上传
  6. u-boot中断功能初步分析之---------按键中断
  7. C#串口操作实际应用开发详解
  8. GridView中设置DataFormatString无效的解决方法.
  9. 为什么JDK6中的substring()方法会导致内存泄露?
  10. CF1041B Buying a TV Set