-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
내용.
프론트 설정 목표.
- 필요한 depdencies를 다운로드 하고 적절한 npm script를 구성해주세요.
- Webpack으로 적절한 Loader, Plugins를 추가하여서, Typescript를 로딩할 수 있게 설정해야해요. (컴파일 에러없이 실행하면 성공)
- Webpack설정으로 더 많은 기능을 활용할 수 있으면 유틸기능을 활용할 수 있으면 좋아요.
- Webpack plugins들은 추가할경우, 어떤 목적으로 왜 사용하는지 알려주세요.
- 빌드시에 BE프로젝트와 통합이 될 수 있도록 구성해주세요.
백 설정 목표.
- Gradle을 통해서 필수 dependencies (Springboot, Java, JDBC, Spring MVC) 및 스크립트를 구성해주세요.
- 프로젝트를 하기위해 적절한 폴더구조를 선택하여 구성해주세요.
- JDBC 연동까지는 확인해주세요.
- 적절한 DBMS까지 설정했다면, 그 이유도 알려주세요.
- FE프로젝트의 빌드 결과를 잘 받아서 제대로 서빙하는지 확인해주세요.
- 도커를 사용할 예정이라면 프론트서버, 백서버 등을 따로 띄워도 좋습니다.
- 만약 따로 띄우지 않을 예정이라면, FE 빌드 결과를 BE static 폴더에 들어가게 해주세요.
그 외 설정 목표.
- nginx를 활용하여서 적합하게 proxy 및 웹서버 역할을 담당하게 해주세요.
- docker compose를 활용해서 위의 프론트와 백 환경을 정상적으로 띄울 수 있는지 확인해주세요.
JoylishJoylishJoylish