Projectslab / rblog

Real time blog
1 stars 0 forks source link

Архитектурные вопросы #12

Open fellz opened 10 years ago

fellz commented 10 years ago

Я в чате набросал примерный план, однако перенесу и сюда, чтобы не пришлось искать.

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

вообще сейчас набирает обороты компонентный подход, такой как в reactjs, на clojurescript появилась еще одна настройка, помимо Om, в стиле hiccup, так что шаблоны можно перенести на фронт будет, тогда остается проработать работу с данными на бэкнэнде