Я в чате набросал примерный план, однако перенесу и сюда, чтобы не пришлось искать.
Можно сделать что то вроде, route -> handler-> template, это если mvc классический не применять. Модельки, если таковые будут сложить в models, если нет, тогда просто данные достаем в handler -> внедряем в template и отдаем template юзеру. Авторизацию валидацию фильтры для роутинга выносим в отдельные неймспейсы.Соответсвенно методы auth+data, validate+data,before-filter+data, after-filter+data. Вообще у Liberator очень неплохо реализован стек фильтров и валидаторов, можно позаимствовать у них идею либо реализацию ....
У кого какие еще мнения будут ..
вообще сейчас набирает обороты компонентный подход, такой как в reactjs, на clojurescript появилась еще одна настройка, помимо Om, в стиле hiccup, так что шаблоны можно перенести на фронт будет, тогда остается проработать работу с данными на бэкнэнде
Я в чате набросал примерный план, однако перенесу и сюда, чтобы не пришлось искать.
Можно сделать что то вроде, route -> handler-> template, это если mvc классический не применять. Модельки, если таковые будут сложить в models, если нет, тогда просто данные достаем в handler -> внедряем в template и отдаем template юзеру. Авторизацию валидацию фильтры для роутинга выносим в отдельные неймспейсы.Соответсвенно методы auth+data, validate+data,before-filter+data, after-filter+data. Вообще у Liberator очень неплохо реализован стек фильтров и валидаторов, можно позаимствовать у них идею либо реализацию .... У кого какие еще мнения будут ..
вообще сейчас набирает обороты компонентный подход, такой как в reactjs, на clojurescript появилась еще одна настройка, помимо Om, в стиле hiccup, так что шаблоны можно перенести на фронт будет, тогда остается проработать работу с данными на бэкнэнде