我目前正在开发一个PHP Web应用程序,它包含大约200个不同的视图。他们中的大多数只是显示表格或表格。
但是,在大约10页(不以任何方式相关)上,用户可以从动态/异步组件中受益,以避免不断页面重新加载。
我读了很多关于AngularJS用于单页面应用程序的内容。数据绑定和许多其他功能可以明确地用于我们的组件。但是我们的应用程序根本不是单页,AngularJS是否合适?或者是否有任何其他框架可能适合构建一些独立的组件?
答案 0 :(得分:1)
AngularJS是一个适用于所有类型应用程序的JavaScript框架,而不仅仅是单页面应用程序。它的路由功能只是其中一个主要优点。例如,您可以在多页面应用程序中使用AngularJS来填充表格。使用AngularJS进行动态分页也是可能的。
我的观点是,尽管AngularJS可用于制作单页应用,但它也可用于传统页面以简化许多事情。