AngularJS 适合构建组件?

AngularJS suitable to build components?

我目前正在开发一个 PHP 网络应用程序,它包含大约 200 个不同的视图。他们中的大多数只是显示表格或表格。

但是,在大约 10 个页面(没有任何关系)上,用户可以从 dynamic/async 组件中受益,以避免不断的页面重新加载。

我读了很多关于 AngularJS 用于单页应用程序的文章。数据绑定和许多其他功能肯定可以用于我们的组件。但是我们的应用根本不是单页的,AngularJS 还合适吗?或者是否有任何其他框架可能适合构建一些独立的组件?

AngularJS 是一个 JavaScript 框架,适用于各种类型的应用程序,而不仅仅是单页应用程序。它的路由功能只是主要优势之一。例如,您可以在多页应用程序中使用 AngularJS 来填充表格。用AngularJS做动态分页也是可以的

我的意思是,AngularJS虽然可以用来做单页的app,但是也可以用在传统的页面中,可以简化很多事情。