evgeniy8705
@evgeniy8705
Повелитель вселенной

Как разбивать js на модули на сегодняшний день?

Прочитал про нативные модули JS, но поддержка можно сказать нулевая пока что.
Как сейчас используется модульная система на фронтенде? Что использовать?
Слышал такие названия связанные с модулями как require.js, common.js, UMD, AMD и т.д, но вот что именно сейчас используют в разработке? Какие инструменты используют для сборки этих модулей?

В общем посоветуйте что нибудь на эту тему (желательно с сылками на добротные туторы по используемым инструментам. Так же желательно бы на русском). Обрисуйте пожалуйста нынешнюю ситуация с модулями на сегодняшний день... что используется разработчиками?

И на сколько сейчас распространена идеология модулей (разбиения на файлы, экспорт, импорт)? Можно ли обойтись без них на более менее среднем проекте, или все таки без них ад?
  • Вопрос задан
  • 726 просмотров
Пригласить эксперта
Ответы на вопрос 3
@sergealmazov
Используйте Webpack + нативные ES6-модули.

Webpack - штука сложная. Примеры в интернете по 1-й версии. По 2-й немного изменилась документация. Возможно посидите с настройкой. Возможно даже несколько часов.
Ответ написан
Простейшая настройка сборки на webpack занимает мин 5.
Если свой проект вы делаете больше получаса, то да, стоит использовать модули.
Ответ написан
Комментировать
aleksand44
@aleksand44
В Javascript наиболее распространены Common.JS - модульная система встроенная в NodeJS и ES6- модули, которые сейчас активно используются во фронтенде.
Достаточно распространены, так что знать нужно.
learn.javascript.ru/modules
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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