도커 컴포즈로 레일즈, 리액트, 레디스,
포스그레, 닝진엑스를 돌리고 있습니다 ㅇㅅㅇ
일단 에러 다 잡고 초기설정 어느정도 끝내고
필요한 라이브러리도 다 깔고 리액트로
뷰쪽 만들고 있습니다만 문제가 있네요
현재 로컬 개발환경에서 A포트를 레일즈에,
B포트를 리액트에 할당을 하고있는데..
음.. 레일즈랑 API통신하는 설정을 만져 B포트로부터
A포트의 레일즈한테서 받아오도록 하면 되는거려나요?
회사에서는 늘 세팅끝나있는 상태에서 투입되서
개발을 진행해왔기에 잘 모르겠군요 ㅜ ㅠ
현재 회원가입, 로그인 페이지 만들고 있다긔 ㅇㅅㅇ
어서 만들고 jest도, 깃랩러너도 해야하고
게시판도 만들어야하는데 바쁘네요
레일즈에 리엑트 적용해라 ㅉㅉ
ㅇㅅㅇ? 예?
회사에서는 레일즈 페이지가 불릴때 인덱스 머시기로 처리하던데 출근하고 살펴봐야겠다긔.
B포트에서 A 포트 내용 받아오게 하면 https에서 문제가 되지. nginx 앞단에 걸고 path로 레일즈/리액트분기처리 하면 됨. 레일즈 api와 리액트 asset path를 제외한 모든 경로를 index.html(리액트 안써서 정확한지 모르겠지만 맞을것)로 연결되도록 하면 됨. redirect의 의미는 아님. path는 유지시킨채로. - dc App
닝진엑스에서 처리하는거군여 정보 감사하다긔. 회사 닝진엑스 설정 뜯어봐야겠군요 ㅇㅅㅇ
리액트는 빌드된 후엔 단순한 static 파일 조합이니까, 레일즈나 nginx를 통해서 파일 서빙을 해줘야하는데 nginx가 있으니 그쪽을 추천한거임. 이해한 후 진행하길 바람 - dc App