Size: a a a

2019 April 12

AM

Andrey Melikhov in Node.js SPb
но ты же не сможешь вывести результат нику
источник

НС

Николай Селивёрстов in Node.js SPb
Мы же про функции говорим. Понятно, что в любом языке есть апи, в которое вынесена грязнота. Тот же консоль-лог, например. Но если у нас console.log(fn()), то fn вполне может быть чистой.
источник

AM

Andrey Melikhov in Node.js SPb
Я выше написал про код в целом, а не конкретную функцию
источник
2019 April 16

NK

ID:531453784 in Node.js SPb
@easystem будет жить. Поприветствуем!
источник

с

сomorsiс in Node.js SPb
Всем привет, когда будет следущий митап?
источник

Ks

KIGM saymon.tech sip3.io in Node.js SPb
Будем по ходу решать
источник

с

сomorsiс in Node.js SPb
Хотелось бы про DI послушать
Жонглирование контейнерами и как di без классов делается
источник

GA

Gleb Azarov in Node.js SPb
А почему без классов? 🤔
источник

GA

Gleb Azarov in Node.js SPb
Мб давайте сразу запилим про nest и нормальный бэкенд на ноде?
источник

GA

Gleb Azarov in Node.js SPb
А потом "эпизод два: почему всё фигня и надо писать свой фреймворк?")
источник

AV

Alexey Vykhrystyuk in Node.js SPb
сomorsiс
Хотелось бы про DI послушать
Жонглирование контейнерами и как di без классов делается
DI в JS это боль 🙁
Без классов делается с использованием символов или строк.

InversifyJS пожалуй самый популярный контейнер для такого подхода.

Я последний раз пробовал «наоборот» вместо одного класса писать два: ‘AbstractService’ и ‘ConcreteService extends AbstractService'. Да да как в Java 😄
Юзал ’AbstractService’ вместо символа (или строки) в DI для регистрации и резолвов зависимостей в runtime.
Вроде норм было

Или ты вообще под «без классов» имел ввиду функциональщину?  🙂
источник

AV

Alexey Vykhrystyuk in Node.js SPb
Gleb Azarov
Мб давайте сразу запилим про nest и нормальный бэкенд на ноде?
Нест топчик👍
источник

с

сomorsiс in Node.js SPb
Alexey Vykhrystyuk
DI в JS это боль 🙁
Без классов делается с использованием символов или строк.

InversifyJS пожалуй самый популярный контейнер для такого подхода.

Я последний раз пробовал «наоборот» вместо одного класса писать два: ‘AbstractService’ и ‘ConcreteService extends AbstractService'. Да да как в Java 😄
Юзал ’AbstractService’ вместо символа (или строки) в DI для регистрации и резолвов зависимостей в runtime.
Вроде норм было

Или ты вообще под «без классов» имел ввиду функциональщину?  🙂
просто интересно как это делалось бы в том же расте
источник

GA

Gleb Azarov in Node.js SPb
Alexey Vykhrystyuk
Нест топчик👍
Прям такое-такое себе. Это как тру фреймворк - нет дырок для расширения. Например как у него подцепится к жизненому циклу? Никак кроме куцых onModuleInit и onApplicationBootstrap
источник

AV

Alexey Vykhrystyuk in Node.js SPb
Gleb Azarov
Прям такое-такое себе. Это как тру фреймворк - нет дырок для расширения. Например как у него подцепится к жизненому циклу? Никак кроме куцых onModuleInit и onApplicationBootstrap
Альтернативу дай :) Express? Koa? :)
источник

GA

Gleb Azarov in Node.js SPb
Ой, это ж http либы, эт фигня
источник

GA

Gleb Azarov in Node.js SPb
Для 2019 - свой фреймворк поверх Inversify
источник

AV

Alexey Vykhrystyuk in Node.js SPb
😭
источник

AM

Andrey Melikhov in Node.js SPb
Alexey Vykhrystyuk
Альтернативу дай :) Express? Koa? :)
Странно сравниваешь, это же разный уровень
источник

AV

Alexey Vykhrystyuk in Node.js SPb
Andrey Melikhov
Странно сравниваешь, это же разный уровень
Дак в том то и дело что не с чем сравнивать
источник