AngularJS

AngularJS

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

分类目录

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

Gem.js

Gem.js

Gem.js为您提供了一种以纯JavaScript创建模块化,可组合的Web组件和模块化,可组合样式的方法。
Python Tutor

Python Tutor

Python Tutor是用于Python,Java,JavaScript,TypeScript,Ruby,C和C ++程序的代码可视化工具。
Serenade.js

Serenade.js

Serenade.js是基于MVC模式构建的客户端框架。
Blapy

Blapy

Blapy是一个jQuery插件,可帮助您创建和管理ajax Web应用程序,而无需编写任何JavaScript脚本即可。
Enyo

Enyo

Enyo是一个JavaScript应用程序框架,使开发人员能够构建本机质量的HTML5应用程序,该应用程序可在从手机和平板电脑到PC和电视的任何地方运行。
RiotJS

RiotJS

简单而优雅的基于组件的UI库。自定义标签,令人愉悦的语法,优雅的API,很小的大小(〜10KB)。
  • 免费应用
  • Web
Atoms.js

Atoms.js

受Flex和Silverlight启发的企业级JavaScript Web组件,具有数据绑定,多个作用域和可立即使用的业务组件。
clipboard.js

clipboard.js

将文本复制到剪贴板应该不难。它不需要配置很多步骤,也不需要加载数百KB。
Svelte

Svelte

基于编译器的组件框架,可构建有效的代码以通过手术方式更新DOM。
flatiron

flatiron

Flatiron是用于构建现代Web应用程序的适应性框架。它是从头开始构建的,可与Javascript和Node.js一起使用。
Ampersand.js

Ampersand.js

高度模块化,松散耦合,无框架的框架,用于构建高级JavaScript应用程序。
  • 免费应用
  • Web
Cx

Cx

Cx是用于开发管理和仪表板Web应用程序的完整UI框架。它提供了一组丰富的小部件,图表,高级数据绑定功能等等。
stenciljs

stenciljs

用于构建可重用,可扩展的设计系统的工具链。生成在每个浏览器中运行的小型,快速,基于100%标准的Web组件。
hapi

hapi

用于构建Web应用程序和服务的丰富框架。
Agility.js

Agility.js

Agility.js是用于Javascript的MVC库,可让您编写可维护和可重用的浏览器代码,而不会在其他MVC库中发现冗长或基础架构的开销。
  • 免费应用
  • Web