2012-07-03 100 views
2

我對Grails相當陌生,而且我有幾個關於如何繼續的問題。Grails使用REST API構建Web界面

我有一個REST API,我將用它來獲取數據,爲爲例:

http://localhost/api/data/list 

哪個給出了這樣的結果:

{"data":[{"col1":"blabla","col2":0},{"col1":"moreblabla","col2":1}]} 

我想使用的Grails搭建一個接口那些數據(顯示,編輯,添加,刪除)

我應該創建一個名爲Data的域嗎?

如何告訴Grails使用REST API而不是數據庫?

我真的一無所知,所以我希望你能點燃方式;)

謝謝。

+2

你請求什麼數據?休息是一種調用/檢索/溝通的方式。它與數據庫並無太大關係,但grails允許您創建其他服務,將讀/寫數據庫作爲您在後端的持久性存儲。 您可以創建自定義映射,在http://grails.org/doc/latest/ref/Plug-ins/URL%20mappings.html確定的,不會綁定你選擇「API」與「數據」爲你域名,儘管如果你願意(而且有意義),你更歡迎你這樣做。 – Mike

+0

那麼你可以使用Grails的建設,其餘API - 但是建立在特定的Grails該API心不是用戶界面,你可以使用任何其他框架(包括Grails的)來創建用戶界面 - 看一些JavaScript框架爲好,像backbone.js等 –

回答