Lazy loading — загрузка ресурса только когда он нужен. Для модулей: require() внутри функции вместо верхнего уровня — модуль загрузится при первом вызове. Для тяжёлых сервисов: инициализировать при первом использовании, не при старте. Import динамический: const module = await import("./heavy-module"). Для ORM: lazy relations (загружать связанные данные только когда обращаются). Плюс: меньше времени холодного старта, меньше памяти если фича не используется. Минус: первый запрос медленнее.
Как реализовать lazy loading в Node.js?
Middle
226 просмотровAFK Offer AI
Как реализовать exhaustive checks в TypeScript?