찾다

 >  Q&A  >  본문

webpack - vuejs+java 프런트엔드와 백엔드 분리 구현 및 배포 문제

으아악

현재 회사는 새로운 프로젝트를 시작하고 있으며 vuejs2를 프런트엔드 프레임워크로, ssm 프레임워크를 백엔드로, 웹 컨테이너를 tomcat으로 사용하기를 희망하고 있습니다. 본 시스템은 소수의 사용자를 대상으로 한 내부업무 시스템으로 동시성은 100을 넘지 않습니다. 개발 과정에서 프런트엔드와 백엔드가 분리될 수 있기를 바랍니다.

으아악

현재 vue 프론트엔드 프로젝트 생성에는 vue-cli 도구가 사용되고, 패키징에는 webpack이 사용됩니다. 디버깅 서버로는 Webpack-dev-server가 사용되며, 프론트엔드와 백엔드는 별도로 개발됩니다. 개발 과정에서 사용자 세션 관리에 특정 문제가 발생했습니다. Webpack-dev-server가 백그라운드 서버에서 보낸 세션 데이터를 수동으로 인수해야 하는데 해결 방법이 있는지 묻고 싶습니다.

으아악

Post-deployment는 프론트엔드 페이지를 nginx나 노드 서버에 배포하는 것으로, 모든 기업은 서비스를 통해 자바 백그라운드 인터페이스를 호출합니다. 또는 프런트엔드 프로젝트를 패키징하고 Tomcat 컨테이너에 균일하게 배포합니다.

모든 위대한 스승들이 당신에게 조언을 해주길 바랍니다.

習慣沉默習慣沉默2782일 전1166

모든 응답(1)나는 대답할 것이다

  • 漂亮男人

    漂亮男人2017-05-18 10:47:11

    프론트엔드와 백엔드가 분리되어 있으므로 세션을 사용하지 마세요. 프론트엔드 페이지를 tomcat에 넣지 마세요.

    물론 앞부분과 뒷부분이 따로 개발되는 상황이구요 그 외에는 마음대로 하시면 됩니다

    배포에는 Docker 사용을 권장합니다

    회신하다
    0
  • 취소회신하다