Javascript: должны ли дочерние / дочерние объекты использовать зависимость, созданную их родителем, или они должны создать свой собственный экземпляр зависимости? - PullRequest
0 голосов
/ 08 ноября 2019

Мой родительский модуль async загружает jquery3 таким образом, чтобы jquery3 находился в области действия моего родительского модуля. В родительском я также загружаю другие подмодули, которые используют jquery. Должен ли я создавать экземпляр jquery в этих подмодулях или передавать ссылку на jquery моего родителя в подмодули? Каждый из подмодулей является объектной фабрикой. Может быть, это расщепление волос, но я работаю над оптимизацией производительности. Webpack позволяет мне использовать один и тот же сетевой вызов для загрузки моего модуля jquery для доступности во всех моих подмодулях, поэтому я думаю, что мне интересно, что лучше для производительности во время выполнения. Мысли

1 Ответ

0 голосов
/ 08 ноября 2019

@ Берги прав, я собираюсь настроить глобальные библиотеки с помощью кеш-групп SplitChunksPlugin и использовать динамический импорт только для условно загруженных модулей. Время на тестирование.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...