최근에 백엔드 개발을 시작하게 되면서 많은 프레임워크 중에서 NestJS를 선택했다. 왜 내가 NestJS를 선택했는지, 그리고 NestJS에 대한 간단한 소개를 해보려고 한다.
1. NestJS란 무엇인가?
NestJS는 TypeScript 기반의 백엔드 프레임워크로, 효율적이고 확장 가능한 서버 애플리케이션을 만들기 위해 설계되었다. 객체 지향 프로그래밍, 함수형 프로그래밍, 함수 반응형 프로그래밍의 요소들을 섞은 아키텍처를 제공한다.
2. 왜 NestJS를 선택했나?
NestJS의 개발 문서를 확인해 보면 모듈 단위로 코드가 관리되는것을 볼수있었다. 이점은 규모가 큰 프로젝트를 할 경우에 코드의 유지보수, 이후 확장성에 큰 장점을 줄것으로 기대되어 선택하게 되었다.
백엔드를 해본것은 Firebase 밖에 없어 학습에 많은 어려움이 예상되지만 언제나 그랬듯이 잘 풀릴것이다.
'nest.js' 카테고리의 다른 글
[NestJS] NestJS 설치하기(Mac) (0) | 2023.08.06 |
---|