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

Всем привет!
Достался мне проект, который велся несколькими поколениями программистов. Ребята использовали все, что только могли. vanila js, jquery, backbone, knokout и в конце – angular.
Глядя на все это разнообразие встает вопрос – а как лучше это организовать, чтобы не было так мучительно больно?
Как вы организовываете код на фронтенде? Чем пользуетесь, собираете, где храните?
  • Вопрос задан
  • 580 просмотров
Пригласить эксперта
Ответы на вопрос 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 генераторы
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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