前端之家收集整理的这篇文章主要介绍了
AngularJS网站:单SPA与多个SPA应用/组件,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这个问题已经在一段时间了.
如果您使用Angular构建具有多种功能的网站,最好是建立一个巨大的SPA或将网站分解成功能“应用程序”,并为每个应用程序构建一个SPA?
例如,我们有一个包含通知Feed,用户个人资料,报告和组的社交媒体网站.您是否将所有这些功能构建到单个SPA中,或构建4个不同的SPA,并使后端框架路由到正确的SPA?
例如
www.mywebsite.foo#/资料/ 12345 /教育
VS
www.mywebsite.foo/profile/12345#/education
我个人更喜欢后一种方法,因为它减少了应用程序的大小,但它确实需要页面在应用程序之间导航时重新加载.