我們正在研究一個相當大且廣泛的應用程序。 該網站將有很多不同的部分,有一些非常不同的用戶界面要求和行爲。展望未來,Rails 4將資產管道劃分爲獨立的寶石,因此我們可以選擇是否包含它。 turbolinks可能會發生同樣的情況。來自Rails 4的Asset-Pipeline/Turbolinks對於大型應用程序有什麼優點和缺點?
這些天我一直問自己的問題,無法找到答案是:我應該在我們的項目中使用這些庫嗎?
我反思的主要問題是,一體化文件策略可能無法正常工作,我們必須在應用程序的不同部分使用文件包。 turbolinks會如何對此做出反應,因爲它必須假設所有的js/css已經被加載了?這種配置的優點是否克服了管道和渦輪鏈路所隱含的代碼複雜性?
我不期待是/否的答案,只是對此事的一些意見。
Turbolinks已經是一個寶石。 https://github.com/rails/turbolinks – emrahbasman
嗡嗡聲真實,但他們仍然可以決定默認不包含它。 –