Size: a a a

NestJS — русскоязычное сообщество

2020 March 13

Вキ

Вертихвост キバ in NestJS — русскоязычное сообщество
источник

V

Valentin in NestJS — русскоязычное сообщество
ILshat Khamitov
чет ничего интерестного, декораторы и так работали тайп графа)
А вся работа с IoC/DI реализована на декораторах? Иначе сделать нельзя? Это же ужасные декораторы первых версий? И которые будут другими в спеке? И получается я не смогу отделить бизнес логику от них, если требуется DI. А значит в будущем это переписывать все?
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Valentin
А вся работа с IoC/DI реализована на декораторах? Иначе сделать нельзя? Это же ужасные декораторы первых версий? И которые будут другими в спеке? И получается я не смогу отделить бизнес логику от них, если требуется DI. А значит в будущем это переписывать все?
есть typedi
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
я его раньше юзал
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
до неста
источник

V

Valentin in NestJS — русскоязычное сообщество
ILshat Khamitov
есть typedi
Ох. А это что и для кого?
источник

AK

Alexander Kazantsev in NestJS — русскоязычное сообщество
ILshat Khamitov
есть typedi
тоже его использовал. сейчас перешел на http://inversify.io/
источник

AK

Alexander Kazantsev in NestJS — русскоязычное сообщество
для частных случаев
источник

V

Valentin in NestJS — русскоязычное сообщество
Мммм. Мы его использовали. Оч нра, но там так же декораторы. И зач он вместе с нестом? Только для микросервисов, но и они делаются через некст (по доке)
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
Спасибо, как я вижу ничего особого для рест нету. Главный акцент был на граф.
источник

AK

Alexander Kazantsev in NestJS — русскоязычное сообщество
Valentin
Мммм. Мы его использовали. Оч нра, но там так же декораторы. И зач он вместе с нестом? Только для микросервисов, но и они делаются через некст (по доке)
декораторы немного разные 🙂 я с нестом его не использовал, но думаю заменить нестовский DI на Inversify проблемой не станет
источник

V

Valentin in NestJS — русскоязычное сообщество
Alexander Kazantsev
декораторы немного разные 🙂 я с нестом его не использовал, но думаю заменить нестовский DI на Inversify проблемой не станет
У неста много декораторов на роутинг завязано...
источник
2020 March 14

AM

Andrey Melikhov in NestJS — русскоязычное сообщество
Valentin
А вся работа с IoC/DI реализована на декораторах? Иначе сделать нельзя? Это же ужасные декораторы первых версий? И которые будут другими в спеке? И получается я не смогу отделить бизнес логику от них, если требуется DI. А значит в будущем это переписывать все?
Нормально отделяется, просто не используй в бизнес-логике фреймворк
источник

AM

Andrey Melikhov in NestJS — русскоязычное сообщество
ILshat Khamitov
чет ничего интерестного, декораторы и так работали тайп графа)
Execution Context в Custom Decorators очень вкусная штука, прям долго ждал
источник

V

Valentin in NestJS — русскоязычное сообщество
Andrey Melikhov
Нормально отделяется, просто не используй в бизнес-логике фреймворк
Ммм. Спасибо
источник

AM

Andrey Melikhov in NestJS — русскоязычное сообщество
Valentin
Ммм. Спасибо
Ну на самом деле же ничего сложного — в сервисах получаешь все что тебе нужно для бизнес-логики через IoC nest и дальше уже вызываешь свои классы, передавая DI руками в конструктор
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Есть чё почитать про nest 7?
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
А то я в чате ссылок не нашел
источник

VK

Vlad Krokhin in NestJS — русскоязычное сообщество
Вышел NestJS 7
- GraphQL + TypeScript
- Flexible Custom Decorators
- New Pipes
- Implicit type conversion

https://trilon.io/blog/announcing-nestjs-7-whats-new
источник

VK

Vlad Krokhin in NestJS — русскоязычное сообщество
источник