Może to wydawać się dziwnym pytaniem, ale staram się zrozumieć, jaka "najlepsza praktyka" służy do konwersji aplikacji, która jest skonfigurowany tak, aby używać czegoś takiego jak generatory kontrolerów Roo lub Grails (które zapewniają podstawową funkcjonalność CRUD) do czegoś, co zwraca ciało odpowiedzi JSON zamiast do użycia w aplikacji JavaScript.Jak zamienić projekt Spring Roo lub Grails z typowego MVC na AJAX/JSON/REST
Niejednoznaczność technologii polega na tym, że jeszcze nie rozpocząłem projektu. Nadal staram się zdecydować, która technologia (oparta na języku Java) ma być używana i zobaczyć, jakich narzędzi wydajnościowych powinienem się nauczyć/użyć w tym procesie. Będzie to aplikacja internetowa i będzie korzystać z warstwy trwałości bazy danych. Wszystkie inne szczegóły są w powietrzu.
Być może najłatwiejszym sposobem osiągnięcia mojego celu jest opracowanie za pomocą jakiejś wtyczki AJAX na początek, ale większość tutoriali i opisów mówi, że zaczyna się od normalnej architektury MVC. Roo wydaje się, że konwersja kontrolerów, które generuje, na typy przyjazne dla JSON, jest trudna, a ja nie znam się wystarczająco dobrze z Groovy/Grails, aby wiedzieć, co to oznacza.
Jest to przede wszystkim doświadczenie edukacyjne dla mnie i jestem otwarty na wszelką krytykę lub radę, ale będąc forum pytań i odpowiedzi, zdaję sobie sprawę, że muszę wprowadzić jakieś obiektywne pytanie. Aby wypełnić tę potrzebę, pytam:
Jaki jest najlepszy sposób na skonfigurowanie interfejsu AJAX/RESTful dla moich podmiotów w grze Roo i/lub Grails?
Dziękuję za tak wyszukaną odpowiedź! To jest dokładnie to, czego szukałem. – Andy