4. nest.js
Module 만들기
nest g mo
app.module.ts가 MovieModule을 import하게 된다.
Controller 만들기
nest g co
app controller를 만들 수 있다.
nest.js에 많은 모듈을 import 하여 제작해도 빌드할 경우 모듈을 하나로 통합시켜준다.
dependency injection - nest.js가 알아서 필요한 것들을 import 한다.
Req, Res
nest.js는 기본적으로 express 위에서 돌아가기 때문에 필요한 경우 request, respond를 사용할 수 있다.
fastify를 이용하여 전환시킬 수 있지만, 이럴 경우 express와 fastify 두 개의 프레임워크에서 동시에 돌아가기 때문에 최대한 사용을 지양하는 편이 좋다.
fastify는 성능 향상에 매우 큰 도움이 되는 프레임워크이다.