Итак, ваше мнение, в контексте данной статьи, что лучше всего подойдет для «изоморфного JS кода»? LMD, browserify или это больше дело вкуса и предпочтений (как вы говорите "кому как нравится конфигурировать сборку декларативно или императивно")?
Почему, я вот наоборот считаю? Русскоязычная команда — комментарии должны быть русские. Зачем костыли? Другое дело, если ты делаешь свой «мега-фреймворк», который должен тебе принести межгалактическую известность…
Почему? Только по тем 2-м причинам, что вы обозначили в статье?
У вас в статье написано, что use case для использования browserify — «адаптация среды Node.js для работы в браузере». Можете расписать подробнее, что вы имеете ввиду?
> Лучше иметь предсказуемую загрузку и делить приложение на крупные логические куски
Вот и я так думаю. Browserify вполне позволяет разбивать модули на несколько бандлов, другое дело, что если понадобится грузить их асинхронно, то там средств для этого нет.
А спросил я потому, что в вашей статье указаны 2 недостатка browserify:
1. browserify плохо работает, когда есть не адаптированные сторонние модули
2. когда есть динамическая загрузка больших частей приложения
Или есть еще недостатки?
Как я понял первый пункт про «не commonjs» модули. Правильно? Если так, то в browserify есть browserify-shim — это обертка для них — довольно удобная.
По второму пункту я уже сказал. Бандлов можно сделать несколько, а вот динамическую загрузку придется делать чем-то другим.
Участие АНБ, по моему мнению, заключается: 1 — в предоставлении базы хэшей порнографии (не ведет же Гугл свою базу порнокартинок с детьми), и 2 — в дальнейшем разбирательстве, когда хэши совпали.
Я точно прочитал статью и понял смысл прочитанного.
Никакой истерики не начинал, выражаю свое недовольство.
Можно было и в личку.
Почему? Только по тем 2-м причинам, что вы обозначили в статье?
У вас в статье написано, что use case для использования browserify — «адаптация среды Node.js для работы в браузере». Можете расписать подробнее, что вы имеете ввиду?
Вот и я так думаю. Browserify вполне позволяет разбивать модули на несколько бандлов, другое дело, что если понадобится грузить их асинхронно, то там средств для этого нет.
А спросил я потому, что в вашей статье указаны 2 недостатка browserify:
1. browserify плохо работает, когда есть не адаптированные сторонние модули
2. когда есть динамическая загрузка больших частей приложения
Или есть еще недостатки?
Как я понял первый пункт про «не commonjs» модули. Правильно? Если так, то в browserify есть browserify-shim — это обертка для них — довольно удобная.
По второму пункту я уже сказал. Бандлов можно сделать несколько, а вот динамическую загрузку придется делать чем-то другим.
Я точно прочитал статью и понял смысл прочитанного.
Никакой истерики не начинал, выражаю свое недовольство.