我们正在研究一个相当大且广泛的应用程序。 该网站将有很多不同的部分,有一些非常不同的用户界面要求和行为。展望未来,Rails 4将资产管道划分为独立的宝石,因此我们可以选择是否包含它。 turbolinks可能会发生同样的情况。来自Rails 4的Asset-Pipeline/Turbolinks对于大型应用程序有什么优点和缺点?
这些天我一直问自己的问题,无法找到答案是:我应该在我们的项目中使用这些库吗?
我反思的主要问题是,一体化文件策略可能无法正常工作,我们必须在应用程序的不同部分使用文件包。 turbolinks会如何对此做出反应,因为它必须假设所有的js/css已经被加载了?这种配置的优点是否克服了管道和涡轮链路所隐含的代码复杂性?
我不期待是/否的答案,只是对此事的一些意见。
Turbolinks已经是一个宝石。 https://github.com/rails/turbolinks – emrahbasman
嗡嗡声真实,但他们仍然可以决定默认不包含它。 –