Как вы организовываете код на фронте?

Всем привет!
Достался мне проект, который велся несколькими поколениями программистов. Ребята использовали все, что только могли. vanila js, jquery, backbone, knokout и в конце – angular.
Глядя на все это разнообразие встает вопрос – а как лучше это организовать, чтобы не было так мучительно больно?
Как вы организовываете код на фронтенде? Чем пользуетесь, собираете, где храните?
  • Вопрос задан
  • 556 просмотров
Пригласить эксперта
Ответы на вопрос 4
khipster
@khipster
Используйте принцип KISS («keep it simple, stupid»).
Ответ написан
@senselessV7
Как вы организовываете код на фронтенде? Чем пользуетесь, собираете, где храните?


Что? - JS (был, есть - лучше всех вместе взятых библиотек) + (ну если уж нужно то все остальное)
Чем? - gulp
Где? - git

P.S: Как по мне.
Ответ написан
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
vanila js + jquery и vanila js + angular будут источниками трудноотлаживаемых утечек памяти, поэтому если есть такая возможность, лучше выкинуть эту лапшу и написать с нуля на том, что знаете. На рефакторинг, наверняка, время будет убито больше чем просто сделать все заного.

По сборке: webpack + commonJS модули
Ответ написан
Igor-Maf
@Igor-Maf
Senior Front End developer
Рекомендую посмотреть, какую архитектуру кода предлагают популярные yeoman генераторы
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы