繁体   English   中英

Angular JS是一个库还是一个框架?

[英]Is Angular JS a library or a framework?

在他们提到的一些文档中,他们提到Angular JS的在线文档时, Angular JS不是Library,而是Frame Work但在某些网站中,他们提到了Angular JS是Library。

哪一个是正确的?

Angular是一个框架

这是AngularJS网站的直接引用

AngularJS是动态Web应用程序的结构框架。 它允许您使用HTML作为模板语言,并允许您扩展HTML的语法,以清晰简洁地表达您的应用程序的组件。 Angular的数据绑定和依赖注入消除了您必须编写的大部分代码。 这一切都发生在浏览器中,使其成为任何服务器技术的理想合作伙伴。

这只是介绍部分,但它告诉我们AngularJS绝对是一个框架而不仅仅是一个库。

定义差异

执行特定的,定义明确的操作。

框架是一个框架,应用程序通过填充框架来定义操作的“肉”。 骨架仍然有代码链接部件,但最重要的工作是由应用程序完成的。

这个问题,请归功于所有者。

以下是AngularJS网站常见问题解答的简短回答

AngularJS是库,框架,插件还是浏览器扩展? AngularJS最适合框架的定义,尽管它比典型的框架更轻量级,这就是为什么许多人将它与库混淆的原因。

AngularJS是100%JavaScript,100%客户端,兼容桌面和移动浏览器。 所以它绝对不是插件或其他一些本机浏览器扩展。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM