Что быстрее импортится локальный модуль или глобальный?
есть функция из lodash которая будет использоваться в многих частях приложения, для скорости лучше будет сделать один импорт библиотеки в свою функцию, и уже ее использовать во всем приложении, или будет приемлемо, импортить во всех частях приложения саму функцию из библиотеки?
Interface например у меня 10 модулей которые используют функцию lodash/map, лучше делать в этих модулях напрямую импорт из node_modules/lodash/map или делать импорт из своего модуля который уже импортит lodash/map
Андрей, если у вас не какие-то экстремальные требования - пишите так как наиболее удобно. То есть "лучше делать в этих модулях напрямую импорт из node_modules/". Промежуточный собственный модуль не сделает лучше.
А в чем смысл? При старте все это выливается в память, а не дергается постоянно с диска, если важен объем модулей, то в lodash можно подключать только нужные функции lodash/map (например). Еще можно сбилдить приложение и запускать, только это вряд ли нужно в backend-части.