2014-06-08 81 views
0

我對Web應用程序開發相當陌生,我有一個漂亮的noob問題。據我所知,可以使用Rails編寫Web應用程序的後端 - 模型,業務邏輯等,並編寫後端 - 視圖 - 僅使用HTML,CSS Javascript(不使用Rail的表單助手,嵌入式紅寶石等),並且該視圖將呈現暴露Rails API並向其發出AJAX請求的數據。每次我使用「rails ajax requests API」時,我只找到了解釋如何使用AJAX w/embedded ruby​​的教程,而不是教程,這些教程明確分離了如何製作Rails API並使AJAX請求呈現數據。所以我的問題是:Ruby on Rails API和Web服務

1)如果上述任何說法不正確,你能告訴我嗎?

2)有人可以指點我的教程,幫助我理解上述主題的理論和實施嗎?

謝謝!

+0

爲什麼你不想使用嵌入的Ruby? – jandresrodriguez

+0

我想盡可能靈活地構建應用程序,以便非rails開發人員也可以訪問和呈現數據。 –

+0

Ah OK!我在答案中留下了一些教程! – jandresrodriguez

回答

1

的REST API通過Rails的產生可以通過任何客戶端消耗,如果你想使用純HTML和CSS withouth的的.erb文件(用於開發時,我帶來了很多的好處),你可以訪問Rails的API數據由AJAX

我讓你下面的教程:

http://blog.project-sierra.de/archives/1788

希望它可以幫助