우선 웹 프로젝트 시작에 앞서, 어떤 프레임워크, 라이브러리, 언어로 개발을 할까 조사하다가 요즘 떠오르고 있다는 NodeJs와 ReactJs를 사용하는 MERN 스택을 이용하여 개발하기로 하였다.

MERN Stack

 

MERN 스택은 각각 MongoDB, Express, React, Node를 의미하고 다음의 4가지 핵심 기술로 스택을 이룬다.

- MongoDB: 데이터베이스

- Express.js: Node.js의 웹 프레임워크

- React.js: 클라이언트 파트의 자바스크립트 프레임워크

- Node.js: 자바스크립트 웹 서버

 

3계층 아키텍쳐

MERN 스택을 사용하면 자바스크립트와 Json으로 프론트엔드, 백엔드, 데이터베이스의 3계층 아키텍쳐를 쉽게 구성할 수 있다.

 

 

+ Recent posts