qiubohong / qiubohong.github.io

qborfy知识库,包括但不限于:前端、后端、架构、创业等知识。
https://qborfy.com
2 stars 1 forks source link

从nest.js中了解IoC和DI的实现 | qborfy知识库 #31

Open qiubohong opened 1 year ago

qiubohong commented 1 year ago

https://qborfy.com/today/20230122.html

背景从上一篇《从egg.js转到nest.js》,想对其再深入了解一下,尤其比较好奇Typescript是如何实现IoC和DI,因为在Java的是通过的反射(Spring IoC实现原理)去创建对应的类。因此下文将详细讲解Nest.js中IoC和DI的实现原理。 前置知识在了解实现原理之前有几个知识概念,需要了解一下: IoC和DI JavaScript的Reflect TypeScript的装