Play Framework 2 + Couchbase, нужно ли переводить json в модели scala?

Я работаю с Play 2 + Scala + Couchbase, с jQuery, HTML5, CSS в представлении.

У меня есть документы Couchbase json/результаты просмотра, возвращаемые из запросов ajax и т. д. Пути контроллера для доступа к таким данным определены в файле маршрутов Play, и ответ json возвращается/отображается. (пробовал разные методы)

В настоящее время я просто тестирую вещи и использую javascript (jQuery), чтобы вытащить интересующие элементы json-документа и отобразить представление каждого на основе html на странице. Я пока не пишу никаких изменений, но сделаю это, когда доработаю свой подход.

Мой вопрос: с учетом настройки, как вы думаете, мне следует переводить данные json в эквивалентные объекты модели Scala в контроллере?

Pouchdb выглядит действительно интересно, но я не знаю, хорошо ли он работает с представлениями на диване. Это то, что я могу интегрировать в будущем.

Надеюсь, это имеет смысл.


person derekdon    schedule 20.09.2012    source источник


Ответы (1)


Средство синтаксического анализа json от Liftweb быстро обрабатывает мои документы json, поэтому я могу легко извлечь их в кейс-классы Scala. Все еще работаю над идеальным подходом для моего приложения, но это работает хорошо, и данные гораздо более управляемы, когда они преобразованы...

person derekdon    schedule 01.10.2012