doska666
@doska666
front-end, Node.js developer

Как организовать архитектуру Javascript приложения без использования MVC фреймворков?

Есть небольшое SPA, которое написано на vanilla js. Из инструментов только require и PubSub.
Приложение работает, но мне не нравится организация кода.
Поэтому я ищу способ построения архитектуры ( необязательно MVC ), который упростит добавление нового функционала и уменьшит количество зависимостей у модулей.
  • Вопрос задан
  • 3877 просмотров
Пригласить эксперта
Ответы на вопрос 3
romanzhak
@romanzhak
Mathematician
Moduls + Event-driven architecture, например. Приложение разбивают на модули. Общение между модулями происходит c помощью событий, что, соответственно, снижает зависимость и т.д.
Подробнее можно посмотреть здесь:
tech.yandex.ru/events/yasubbotnik/chlb-feb-2012/ta...
Также можно погуглить MV*-фреймворки.
Ответ написан
@Zetyara
Angularjs хорош для SPA.
Ответ написан
@Grag
Выбери нужный паттерн (если хочешь к нему привязываться) и напиши мини-фреймворк для js с основным функционалом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы