많은 백엔드플랫폼이 빠르게 개발하기 편한이유로 Node.JS가 채택되어 빠른 개발이 이루어지지만 코드레벨 아키텍처가 유지보수가 어렵게 개발되는 코드들이 다수일 거라 생각합니다. Router, Service 레벨의 개발은 누구나 하지만 쉽게 잊는 부분이 Error Han
커스텀 에러는 커져가는 서비스에서 중요한 관리방법으로 볼 수 있습니다. JavaScript 에서 제공해주는 에러만으로 우리의 서비스를 커버하기엔 너무 부족하고, 여러 노드 모듈에도 한정적입니다. 이런 에러를 포괄적이고 다양하게 핸들링하기 위해선 노드 어플리케이션만의 에
Node Express.JS 의 Router는 API 의 HTTP 요청을 처리할 수 있습니다. 라우팅을 통해서 우리는 기본적으로 비즈니스 로직을 실행하여 원하는 데이터 구조를 변경하여 애플리케이션레벨에 전달합니다. 이런 라우팅 과정에서 예외처리는 서버-클라이언트 구조에