Я только что прочитал об одностраничных веб-приложениях, которые предоставляют интерфейс RESTful для извлечения данных - например, в формате JSON, и которые предоставляют только одну страницу HTML, ссылающуюся на файл Javascript, ответственный за вызов интерфейс RESTful и динамическое создание веб-интерфейса пользователя в веб-браузере клиента.Приложение для одиночной страницы
Для реализации этого в Play необходимо реализовать контроллеры, чтобы они возвращали JSON вместо HTLM и реализовали некоторый CoffeScript для визуализации интерфейса пользователя на стороне клиента.
До сих пор так хорошо ... но мне интересно, имеет ли этот дизайн смысл для крупных веб-приложений, поскольку количество javascript-кода, которое будет выполняться на стороне клиента, будет увеличиваться все больше и больше.
Моя первоначальная идея состояла в том, чтобы реализовать веб-приложение с использованием механизма шаблонов Play, а затем предоставить интерфейс RESTful для мобильных приложений.
Любое предложение, идея, или ссылки на документацию, которая охватывает эту тему будет очень ценна ;-)