Baldur Bjarnason 带来了些小熊粥 来讨论单页应用 (SPA) 与多页应用 (MPA)。
单页应用可以非常棒。大多数团队会搞砸它们,因为大多数团队都在功能失调的组织中运作。多页应用也可以非常棒,无论是在能够在适当的时候和地点应用它们的运作良好的组织中,还是在功能失调的组织中,因为它们限制了项目范围。
这两种方法都有利有弊。Baldur 指出,管理层在确保其中任何一种结果方面发挥着最大的作用。
另一个真相:有许多项目既没有完全采用任何一种方法,而是混合了两种方法。我对此感同身受。我也感觉人们迫切地想要宣布获胜者,或者有一个简单的清单来决定选择哪种方法,但这不可能实现,因为形势太不稳定,而且影响因素太多了。技术:它很复杂。
最近一期 Web Rush 也讨论了这些问题。
是的,它们可以很棒,但大多数都很糟糕。