为什么我们使用 angular js 框架而不是直接使用 jQuery 或 JQLite?

Why are we using angular js framework instead of using jQuery or JQLite directly?

我正在使用 angularJS 进行我的应用程序开发,并且在我的代码的几个地方使用 JQuery UI。 1. 当我在我的代码中使用 JQuery 时,它是否会以性能结束。 2. 如果我可以将 JQuery / JQLite 直接用于我的应用程序,为什么要使用 angular。

我通常将 jQuery 用于 UI 目的和页面动画。根据我的经验,Angular 更强大,更适合跨平台使用。

Angular 是一个框架,jQuery 是一个库。你不能真的问 "why should I use AngularJs instead of Jquery?" 因为它们不一样。

Angular 作为一个框架提供了许多强大的工具,可以帮助构建 Web 应用程序。但是,如果您没有特别在顶部构建任何东西,您可以简单地使用您需要的几块 jQuery。

总的来说,这取决于您要做什么。如果您想轻松构建功能强大的 SPA,Angular 非常好。如果您只是为静态网页添加一些风格,jQuery 可能是更好的方法。

好吧,这是一个相当宽泛的问题!

简而言之,JQuery 可以被视为一组工具,而 Angular 是一个框架,因此它(希望积极地)影响应用程序的设计。