AngularJS

AngularJS

HTML非常适合于声明静态文档,但是当我们尝试使用它来声明Web应用程序中的动态视图时,HTML却显得毫无用处。
HTML非常适合于声明静态文档,但是当我们尝试使用它来声明Web应用程序中的动态视图时,HTML却显得毫无用处。AngularJS允许您扩展应用程序的HTML词汇。由此产生的环境具有极强的表现力,可读性,并且可以快速开发。其他框架通过抽象化HTML,CSS和/或JavaScript或通过提供一种强制性的DOM处理方法来解决HTML的缺点。这些都不能解决HTML不是为动态视图设计的根本问题。AngularJS是用于构建最适合您的应用程序开发的框架的工具集。它是完全可扩展的,并且可以与其他库一起很好地工作。可以修改或替换每个功能,以适合您独特的开发工作流程和功能需求。阅读,了解如何。
angularjs

分类目录

具有任何许可的所有平台的AngularJS替代品

Vue.js

Vue.js

Vue.js-用于构建交互式界面的直观,快速且可组合的MVVM。
React

React

一个用于构建用户界面的JavaScript库。
Polymer

Polymer

Polymer是使用最新Web技术的库,可让您创建自定义HTML元素。
ember.js

ember.js

您可以使用Ember的Handlebars集成模板编写更少的代码,这些模板会在基础数据更改时自动更新。
Backbone.js

Backbone.js

Backbone通过为模型提供键-值绑定和自定义事件,具有丰富的可枚举函数的API的集合,为JavaScript繁重的应用程序提供结构。
  • 免费应用
  • Web
Ext JS

Ext JS

Ext JS是一个JavaScript库,用于使用Ajax,DHTML和DOM脚本编写技术来构建交互式Web应用程序。
  • 付费应用
  • Web
KnockoutJS

KnockoutJS

Knockout是一个JavaScript库,可帮助您使用干净的基础数据模型创建丰富,响应迅速的显示和编辑器用户界面。
Aurelia

Aurelia

Aurelia是一个JavaScript客户端框架,它利用简单的约定来增强您的创造力。
Derby

Derby

MVC框架使编写可在Node.js和浏览器中运行的实时协作应用程序变得容易。
Koa

Koa

用于node.js的富有表现力的中间件,使用co生成器,使Web应用程序和API的编写更加有趣。
FeathersJS

FeathersJS

Feathers是用于NodeJS的实时微服务Web框架,可让您通过RESTful资源,套接字和灵活的插件来控制数据。
total.js

total.js

免费的Web应用程序框架,用于使用JavaScript,HTML和CSS构建网站和Web应用程序。
Ractive.js

Ractive.js

Ractive.js是一个模板驱动的UI库,可将您的模板,样式和逻辑转换为高度交互的应用程序的蓝图。活跃
Durandal

Durandal

Durandal是一个用JavaScript编写的跨设备,跨平台客户端框架,旨在使单页应用程序(SPA)易于创建和维护。
WebRx

WebRx

WebRx是在Java ReactiveX(RxJs)的基础上构建的Javascript MVVM框架,将功能性-反应性编程与声明性数据绑定,模板化和客户端路由相结合。。