전적으로 서버, 웹 API 및 웹 응용 프로그램의 개념에 새로운 있습니다. 클라이언트가 데이터베이스를 수정할 수있게 해주는 웹 API를 설계해야하는 프로젝트가 있습니다. API를 통해 클라이언트에 숨겨져 있습니다.웹 API 및 웹 응용 프로그램 하나의 프로젝트 대 별도의 프로젝트
그리고 일부 기능이있는 웹 응용 프로그램도 있습니다. 웹 응용 프로그램은 또한 데이터베이스와 상호 작용해야합니다.
내 질문은 웹 프로젝트 (서버)와 웹 프로젝트를 동일한 프로젝트 또는 두 가지 프로젝트로 개발해야합니까?
학습 목적으로 평균 스택을 사용하여 시스템을 구현하기로 결정했습니다. Mean은 MongoDB, ExpressJS, Angular 및 NodeJS를 나타냅니다. 평균 스택에는 API와 웹 앱을 개발하는 기술이 포함되어 있으므로 하나의 프로젝트에서 모든 코드를 개발하여 내 서버에 배포하거나 웹 API와 웹 애플리케이션을 두 개의 프로젝트로 분리해야합니까?
시나리오에 따라 다르면 어떤 종류의 시나리오를 선택해야합니까? 그리고 장단점은 무엇입니까?