gpt4 book ai didi

AngularJS 网站 : single SPA vs multiple SPA apps/components

转载 作者:行者123 更新时间:2023-12-03 06:41:46 26 4
gpt4 key购买 nike

这个问题已经困扰我一段时间了。

如果您正在使用 Angular 构建一个具有多种功能的网站,那么是构建一个巨大的 SPA 还是将网站分解为功能性“应用程序”并为每个应用程序构建一个 SPA 更好?

例如,我们有一个社交媒体网站,其中包含通知源、用户个人资料、报告和群组。您会将所有这些功能构建到一个 SPA 中,还是构建 4 个不同的 SPA 并让后端框架路由到正确的 SPA?

例如

www.mywebsite.foo#/profile/12345/education

对比

www.mywebsite.foo/profile/12345#/education

我个人更赞成后一种方法,因为它可以减小应用程序的大小,但在应用程序之间导航时确实需要重新加载页面。

最佳答案

马克·柯林斯 (Mark Collings) 在您的文章中谈到了一件事:

https://markwillcollins.silvrback.com/7-things-i-wish-i-knew-about-angularjs

“3.结构至关重要......”

他建议在开始工作之前计划好每一页。

然后,我相信,您会发现最适合您特定需求的方法。

我更喜欢在小型服务中进行隔离,因为我没有看到使用 require.js 或类似方法在复杂的负载层次结构中共享少量 JavaScript 的优势。

关于AngularJS 网站 : single SPA vs multiple SPA apps/components,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24880018/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com