Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 October 06

IB

Il Bu in NodeUA - JavaScript and Node.js in Ukraine
Через контекст, очень прикольно кстати. Посмотрите пример в репозитории
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
👇вот
источник

IB

Il Bu in NodeUA - JavaScript and Node.js in Ukraine
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
а як треба?
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
@jey_lee, Владилен, это вы?
источник

IB

Il Bu in NodeUA - JavaScript and Node.js in Ukraine
Потому что его хотят расстрелять не только верующие в Тимура, но и вообще весь белый свет 😅
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Эти имена видны не глобально, а только в нужных контекстах. В одних местах это реализовано через обертку-замыкание, а в других через v8::Context
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
шах і мат
источник

IB

Il Bu in NodeUA - JavaScript and Node.js in Ukraine
Ахахахах
источник

ED

E D in NodeUA - JavaScript and Node.js in Ukraine
лол
источник

IB

Il Bu in NodeUA - JavaScript and Node.js in Ukraine
А за что? Ну в плане чувак поднял интересный вопрос, холивар о том что есть DI, а что нет очень популярен в контексте JS. Я бы хотел услышать аргументацию Тимура почему его реализация через контексты не является сервис локатором. Потому что им на самом деле попахивает
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
Мені здається, якби він писав з більшою повагою, то ніхтоб  його не банив
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
Ну, завжди є ризик, що тебе неправильно зрозуміють)
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Потому что это бред сумасшедшего. Сервис-локатор это require и import
источник

VL

Vanya Leyn in NodeUA - JavaScript and Node.js in Ukraine
Просто в конструктор передать?:)
источник

IB

Il Bu in NodeUA - JavaScript and Node.js in Ukraine
Объявить глобальный контекст и из него доставать нужные зависимости?
источник

VL

Vanya Leyn in NodeUA - JavaScript and Node.js in Ukraine
Инстанса локатора
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Локатор находится внутри а доступ к нему через require() и import() там и кеш и все его признаки
источник

VL

Vanya Leyn in NodeUA - JavaScript and Node.js in Ukraine
источник