Pull to refresh

Comments 7

Когда уже export default сделают deprecated в стандарте?

Там максимально субъективный довод. Если у людей проблемы с именованием импорта, то пожалуй это решает полиси компании и код ревью.

полагаю, именованый экспорт более очевиден и практичен.

но deprecated его не сделают, конечно.

А что будет, если мы например захотим загрузить модуль по условию, на сколько я знаю require допускает такое поведение
if (isTrue) {
const module = require('foo.js') // этот модуль будет загружен, только когда будет работать условие?
}
Получается может быть динамический импорт модуля для common.js

Пришло время поныть (просьба не воспринимать серьёзно)

  • cjs можно было прямо сниппеты исходников node'ы показать, как оно всё устроено, как работает ленивая загрузка разных стандартных библиотек (buffer итд), поглубже окунуться в плюсы и минусы.

  • amd система модулей от сатаны, на этом всё;

  • esm надо было чуть подробнее про порядок загрузки, про неконтролируемый кеш, в общем про минусы, потому что все плюсы на поверхности.

    Внимание: "спасибо за внимание"

Sign up to leave a comment.