Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   Отделение логики от представления (https://javascript.ru/forum/library-toolkit-framework/27824-otdelenie-logiki-ot-predstavleniya.html)

capscom 25.04.2012 23:47

Отделение логики от представления
 
Все привет!

Имеется проект, backend которого написан на php, а frontend на jquery. Пользовательский интерфейс почти весь ajax-овый. Ответы от сервера в json, который на клиенте преобразуется в html и вставляется в DOM.

Сейчас логика и представление объедены, и получается дикий фарш из html и js. Если на backend проблему решает паттерн MVC, то как сделать нечто подобное на frontend? Как вообще красиво и актуально оформлять код на frontend, чтобы его можно было легко масштабировать и фиксить ?

Подскажите, пожалуйста, куда копать?


Часовой пояс GMT +3, время: 23:45.