Инъекция зависимостей с nodejs: некоторые идеи?

63
4

Я кодирую API webapp using nodejs, и у меня есть некоторые ситуации, которые я не знаю, как действовать. Приложение Admin может активировать модули, которые изменяют поведение алгоритма по умолчанию. Поэтому, например, я должен ввести некоторую логику внутри блока кода. Я не знаю, как это сделать, потому что я думаю, что просто вставив if проверка пункт, если модуль "A" активируется бы хорошей идеей. Возможно, инъекционные инструменты зависимости больше, чем мне нужно... Идеи?

спросил(а) 2021-01-19T19:02:46+03:00 6 месяцев, 1 неделя назад
1
Решение
126

Во-первых, я бы пошел читать правила публикации для, ваш вопрос совсем не соответствует рекомендациям проводки.

во-вторых, все функции в javascript являются объектами первого класса, которые могут передаваться как аргументы. DI встроен в саму природу JS. Я бы начал с использования функций обратного вызова для удовлетворения ваших потребностей.

http://javascriptissexy.com/understand-javascript-callback-functions-and-use-them/

ответил(а) 2021-01-19T19:02:46+03:00 6 месяцев, 1 неделя назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема