2014-11-05 48 views
4

我有一個用AngularJS編寫的前端單頁面應用程序,我想用Rails構建一個後端API。在Rails的公共文件夾下提供靜態文件是否好?

我想知道是否可以將所有前端文件放在Rails的public文件夾中,並在api/xxxx上掛載所有Rails的API路由。通過這種方式,我可以節省開發人員的工作量,以便在開發時不需要運行兩臺服務器(前端服務器和後端服務器)。另外,我不需要關心Rails的資產管道。我可以使用完全純粹的前端解決方案來優化應用程序。我需要做的只是把它們放到一個應用程序中。

這種設計有什麼缺點嗎?

回答

0

是的,那很好。實際上,這是rake assets:precompile所做的。

相關問題