MERN Stack을 활용하여 회원가입/ 로그인/ 인증/ 로그아웃 API + 기본 페이지 Bolier Plate를 구현
최소한의 변경으로 여러곳에서 재사용되며, 반복적으로 비슷한 형태를 띄는 코드, 필요한 기본 구성으로 이루어진 템플릿 코드
MERN stands for MongoDB, Express, React, Node, after the four key technologies that make up the stack.
- M : MongoDB - document database
- E : Express.js - Node.js web framework
- R : React.js - a client-side JavaScript framework
- N : Node.js - the premier JavaScript web server
아래 그림과 같은 구조로
Front-end는 React.js로, Application tier (Back-end)는 Node.js와 Express.js, Database는 MongoDB로 이루어진다.