카테고리 없음
2020. 7. 26.
[NestJS #1] 약속의 node 서버 프레임 워크
들어가며. Node JS node를 이용하여 백엔드 서버를 개발할 수 있음을 알게 된 이 후로, express, koa와 같은 수많은 웹 프레임워크들이 노드 생태계로 나왔습니다. 그리고 이러한 프레임워크들은 굉장한 자유도를 장점으로 가지고 있습니다. 즉, 개발자가 아키텍처를 정하고 필요한 기술을 스스로 선택하면서 하나하나 쌓아 나갈 수 있는 거죠. 그래서 express 프로젝트 하나하나는 그 기술 스택과 아키텍처가 유니크하다는 말도 있습니다. 물론 이러한 기술적 자유도가 주는 장점들이 많습니다. 하지만, 그 기술적 자유도가 장점과 동시에 개발자에게는 피로감을 줄 수도 있습니다. 어떤 기능을 구현하기 위해서 라이브러리들을 검색하고 비교해 가면서 나 혹은 팀에게 어떤 것이 더 맞는지 찾아가는 과정이 때로는 ..