-
AWS - github 통한 배포 전 React + Spring boot 환경 설정서버 & Dev ops 인프라/AWS 2021. 4. 16. 11:04
중요
Create React App(프론트엔드)과 Spring Boot(백엔드) 각각의 장점을 최대한 활용하기 위해 분리해서 작업(코딩, 빌드)하는 방법
> 프론트엔드 서버와 백엔드 서버 이렇게 분리하는 등 융통성 있게 운영하기 수월
> 이후 배포는 EC2를 이용, 자동 배포를 통해 업데이트 할 계획■ React app으로 frontend 환경 분리
npx create-react-app myapp // 설치 완료 시 cd myapp npm start
> 이름 편리하게 myapp으로 설정
■ Springboot로 backend 환경 분리
> Jtbrain의 IntelliJ 사용 예정
> Eclipse 보다 더 사용하기 편리하달까??? 하는 이유에서 선택
> 의존성 + 빌드 환경 관리는 다음 이유에서 gradle 선택
추가 참조 : bkim.tistory.com/13
> JDK 는 1.8 버전( opensource ) goddaehee.tistory.com/197
Amazon Creto로 설치하였고, 추후 문제될 시 변경할 예정
> IntelliJ가 open commuinity 버전이어서, Spring setup하는 것은 웹을 통해서 할 예정(start.spring.io/)
추가 참조 : yuhe-dogspaw.tistory.com/198jongmin92.github.io/2018/02/04/Spring/springboot-start/
> myapp_spring으로 project생성 후, zip을 원하는 폴더에 넣고
> intellij open project에서 직접 가져오면 성공
참조 :
joshua-dev-story.blogspot.com/2020/01/react-spring.html
jongmin92.github.io/2018/02/04/Spring/springboot-start/
반응형'서버 & Dev ops 인프라 > AWS' 카테고리의 다른 글
AWS - EC2배포 자동화 [AWS Code Deploy & AWS S3] (0) 2021.04.23 AWS - EC2배포 ubuntu [git pull + travis] (0) 2021.04.23 AWS RDS 설정 (0) 2021.04.16 AWS - React & Springboot 환경 연결 (0) 2021.04.16 AWS EC2로 우분투 서버 준비하기 (0) 2021.03.29