Выпустил пятое видео про создание платформы ⬇️
https://micro-courses.ru/learn/course/micro-courses-dev/lesson/5-inversify
Вообще, с переходом к более узкому формату, серия видео пошла в очень интересную сторону.
Я расслабился по поводу сложности происходящего, и начали происходить даже для меня очень интересные вещи.
С самого начала разработки у меня прям руки чесались затащить какой-нибудь di. Всё же привычка работы c Nest и любовь к инверсии зависимостей дают о себе знать.
Изначально я пошёл в сторону серверных экшонов, а там не оказалось единой точки входа. То есть непонятно, где инициализировать этот самый контейнер.
Но потом я решил переехать на trpc, и всё встало на свои места. Теперь точка входа в сервер – это trpc, и туда можно вынести инициализацию сервисов.
Взял inversify, как самое распостранённое решение. И вот я дома)
Как-то вообще без инструмента инверсии зависимостей грустно. (В React всегда это был контекст)
И теперь хорошо стало.
Так что, кому любопытно посмотреть, как можно подружить Next.js Inversify trpc – залетайте на видос. Он получился самодостаточным, можно смотреть в отрыве от всего курса.
https://micro-courses.ru/learn/course/micro-courses-dev/lesson/5-inversify
Вообще, с переходом к более узкому формату, серия видео пошла в очень интересную сторону.
Я расслабился по поводу сложности происходящего, и начали происходить даже для меня очень интересные вещи.
С самого начала разработки у меня прям руки чесались затащить какой-нибудь di. Всё же привычка работы c Nest и любовь к инверсии зависимостей дают о себе знать.
Изначально я пошёл в сторону серверных экшонов, а там не оказалось единой точки входа. То есть непонятно, где инициализировать этот самый контейнер.
Но потом я решил переехать на trpc, и всё встало на свои места. Теперь точка входа в сервер – это trpc, и туда можно вынести инициализацию сервисов.
Взял inversify, как самое распостранённое решение. И вот я дома)
Как-то вообще без инструмента инверсии зависимостей грустно. (В React всегда это был контекст)
И теперь хорошо стало.
Так что, кому любопытно посмотреть, как можно подружить Next.js Inversify trpc – залетайте на видос. Он получился самодостаточным, можно смотреть в отрыве от всего курса.