Всем привет!
Вопрос: как вы описываете зависимости и подключаете их на фронтэнде?
О чем именно речь: допустим есть проект. Речь идет о фронтенде. В браузер подключается модуль
X, у которого есть зависимость
Y. В свою очередь у модуля
Y есть зависимость
Z.
Олдскульное подключение будет выглядеть следующим образом (условимся, что один файл -- один модуль):
<script src="Z.js"></script>
<script src="Y.js"></script>
<script src="X.js"></script>
Тут мы руками разруливаем подключение зависимостей. Этого хотелось бы избежать.
Хочется сделать так
<script src="X.js"></script>
и при этом, чтобы необходимые зависимости подключились автоматически.
Интересуют стратегии обе стратегии (development и production).