Express.js
Node Express란Node 기반의 오픈소스 웹서버 프레임워크 라이브러리이며, 서버 개발 환경을 쾌적하도록 지원해준다.
특징
- 미들웨어 지원:
- 요청과 응답의 중간에서 작업을 수행할 수 있는 미들웨어 지원이 강력합니다.
- 라우팅:
- HTTP 메소드를 기반으로 한 간편한 라우팅을 지원하여 애플리케이션의 구조를 체계적으로 만들어줍니다.
- 템플릿 엔진:
- 다양한 템플릿 엔진을 지원하여 동적인 웹 페이지 생성이 용이합니다.
- RESTful API 지원:
- RESTful API를 구현하기에 용이한 기능을 제공합니다.
- 내장 기능:
- 세션 및 쿠키 관리, HTTP 유틸리티 등 다양한 내장 기능을 제공합니다.
유의할 점
- 과도한 기능: