안녕하십니까 와고형님들...
개발자를 꿈꾸는 코딩좆밥인데 프로젝트를 진행하는데, frontend는 react로 backend는 flask로 하여 AWS EC2로 배포하려고합니다
구조는
-project
-static
-frontend
-src
-react component들과 hook등...
-App.js
-index.js
-templates
-index.html
-venv
app.py
config.py
models.py
대충이러하고
app.py에서
이렇게 app설정하고 CORS를 통해 react와 flask끼리 데이터를 주고받을 수 있게 하였습니다,
이렇게 flask에서 처음 서버를 실행시켜 ec2에서 받은 public IP를 통해 접속하려고 하는데 빈화면이 나옵니다.
다른 여러가지 방법으로 해보았는데 App.js 코드를 정적으로 보여준다거나 react에서 실행하는대로 화면을 불러오지 못하더라고요..
구글링도 열심히하여 보았는데 끄나풀이라도 잡는심정에 여쭈어봅니다
구조 자체가 잘못된것인지?? 아니면 flask를 통해서 하려면 html만 사용하여야 하는것인지...
로컬에서 했을때는 react와 flask 끼리 연동도 잘되고 데이터도 잘주고받았는데 배포하려고 하니 너무 어렵네요ㅠㅠ
도움을 주십시오
![]() |
![]() |