Pull to refresh

Comments 3

Я для этих же целей использую tsyringe. Там еще есть возможность создавать дочерние контейнеры, и он может подниматься по дереву контейнеров для поиска нужного сервиса.

А у вас есть опыт использования tsyringe на сервере, чтобы экземпляры сервисов были уникальны только в рамках запроса? И чтобы без привязки к фреймворку, например, к express. Скорее всего, такое как-то можно, конечно, сделать. На мой взгляд, в моей библиотеке попроще API, и нет привязки к typescript, а в tsyringe, все же, рекомендуется typescript и декораторы, есть зависимость от reflect-metadata. Хотя, если постараться, можно и обойти. Спасибо за ваш опыт!

tsrynge нельзя подружить с accessor декораторами, отсюда и множество проблем, что с этой библиотекой разработчики будут вынуждены использовать legacy декораторы.

Sign up to leave a comment.

Articles