Я довольно новичок в Grails, и у меня есть несколько вопросов о том, как действовать.grails для создания веб-интерфейса с использованием API REST
У меня есть REST API, который я буду использовать для извлечения данных, для Exemple:
http://localhost/api/data/list
Что дает этот результат:
{"data":[{"col1":"blabla","col2":0},{"col1":"moreblabla","col2":1}]}
Я хочу использовать Grails для создания интерфейса для эти данные (показать, отредактировать, добавить, удалить)
Должен ли я создать домен под названием Data?
Как я могу сказать, что Grails использует API REST, а не базу данных?
Я действительно невежественны, так что я надеюсь, что вы можете осветить путь;)
Спасибо.
Какие данные вы запрашиваете? Отдых - это способ вызова/получения/связи. Это не имеет особого отношения к базе данных, но grails позволяет создавать службы отдыха, которые читают/и записывают базу данных в качестве вашего постоянного хранилища на бэкэнд. Вы можете создавать пользовательские сопоставления, определенные в http://grails.org/doc/latest/ref/Plug-ins/URL%20mappings.html, которые не будут связывать вас с выбором «api» и «data» для вашего доменов, хотя вы более чем можете это сделать, если хотите (и это имеет смысл). – Mike
Ну, вы можете использовать grails для создания остального API - однако для создания пользовательского интерфейса на этом api не зависит от grails, вы можете использовать любые другие фреймворки (в том числе grails) для создания пользовательского интерфейса - посмотрите на некоторые фреймворки javascript, как backbone.js и т. д. –