Javascript 를 실행하는 런타임 환경브라우저처럼 javascript 엔진(V8) 을 가지고 있어서 Javascript 를 백엔드까지 확장시킬 수 있게 됨프로그래밍 언어가 아님마찬가지로 백엔드에서만 Node.js 를 사용하는 것은 아님, 예를 들어 Babel 도
Representational State Transfer 의 약어자원을 이름(표현)으로 구분하여 해당 자원의 상태(정보) 를 주고 받는 것을 의미웹 통신에 주로 사용하며 전송관련 상태를 표현하는 구조자원(Resource) - URI행위(Verb) - Http metho
git link위 링크를 토대로 Express 를 활용한 참고 레퍼런스를 보고 공부해보고자 한다.
이번 포스팅에서는 프로젝트 구조설계에서 가장 중요한 계층화, 특히 Express에 맞추어 한번 정리해보고자 한다. 각각의 컴포넌트는 웹, 로직, 데이터 접근코드(DAL) 등을 위한 계층을 분리해야한다. 이것은 예상되는 버그를 잡고, 개발자 입자에서 깨끗하게 역할이 분담
Express를 이용해서 REST API 서버를 개발하고 있다. 지금 작성된 서버 API의 경우 res.json 응답을 하는 경우(직접 개발) 과 res.send 로 응답(express 기본) 하는 경우로 나뉘어져있어서 궁금해서 찾아봤고, 정리해놓기로 마음 먹엇다.먼저