библиотека, ты создаешь в ней как всегда базовый класс указываешь конфиг и она при запуске анализирует модули которые ей нужны (где ты поставил true например) и сама тянет из инета модули для работы ?
типо автоматический middleware
а что имеется ввиду под модулями? обычные нодовские модули из нпм или как?
руками все прописывать каждый раз как то надоело, примитивно, хочется чтоб библиотека была более гибкая/умная допустим ты хочешь чтоб библиотека работала в кластерном режиме, ставишь true в конфиги и она сама подгружает файлы/классы код который ее расширит чтоб работать в этом режиме, только вот проблема с ide она же не знает что ты пропишешь, хотя можно наверное типы данных держать всегда в основном модули
ну тот же простой пример чтоб express сам умел ставить body-parser (опустим то что он теперь в самом express есть)
"библиотека работала в кластерном режиме" это как и почему сразу нельзя зашить этот функционал в библиоетку?
а если кому то кластеризация не нужна и у тебя таких модулей десятки и кому то нужны все, а кому то нужен только один и что теперь все в одном месте держать ? а npm пакеты плодить не хочется тоже
не очень понимаю еще реального толка от этой затеи, но просто в таком случае изобретешь еще один менджер пакетов просто который в другом конфиге будет настраиваться и запускаться в рантайме
ну получается так и выходит
Обсуждают сегодня