假设我们有一个包含复杂用户界面的系统,我必须以data-tables
,diagrams
,lists
,detail-view
等多种格式显示数据。必须加载大量数据并将其呈现到页面中。我需要知道,SPA
应用程序是否适合此类应用程序,还是应该转到multi-page
Web应用程序体系结构?
[大多数情况下,任何框架都适合于大量数据,只要它以合理的方式加载,并且您不希望一次加载数百MB数据即可显示,而是在需要时动态加载。 Angular本身非常适合在前端处理大量数据,因为它们都在一个公共位置被引用。
对于必须立即加载的大量数据,SPA应用程序比本机应用程序或多页网站的可行性低。
要考虑的一个主要因素是,Angular与跨设备的旧版浏览器不兼容。