각도 2 풀 스택 애플리케이션을 빌드하는 가장 좋은 방법은 무엇인지 알아 내려고합니다. nodejs 서버는 rest/graphql 엔드 포인트를 제공하는 반면 다른 한편으로는 각도 2 앱. 나는 미래에 서버 사이드 렌더링을 허용 할 구조체를 만들고 싶습니다.angle2 fullstack app with nodejs 하나의 프로젝트에서 백엔드 서버
모범 사례가 있습니까?
이제까지 생각해 본 아이디어는 nodej를 백엔드 앱으로 사용하여 각도 2 앱을 제공하는 것입니다. 그러나 이것은 밤이 아닌 것처럼 보인다.
.
/src # node server src code
/node_modules # npm installed libs for node server
/public/ # angular 2 app
node_modules/ # npm installed libs for angular 2 app
app/ # angular 2 application code
index.html
app.js
그러나 이것이 좋은 연습인지 잘 모르겠습니까? npm으로 어떻게 처리할까요? 두 개의 프로젝트를 초기화하고 루트 디렉토리 또는 공개 디렉토리에 의존성을 설치하십시오.
공용 폴더에 각진 응용 프로그램을 빌드하고 빌드 된 응용 프로그램 만 제공하는 것과 같은 더 좋은 해결책이 있습니까?
ok, 그렇다면 함께 개발할 때 어떻게 가져 옵니까? 별도로 하드 링크 URL을 실행하십시오. 나중에 한 노드 서버에서 어떻게 배포하고 제공하겠습니까? 나중에 하나의 탄화 콩 스토크 환경 만 실행하고 싶습니다. – Manuel