voteapp frontend react
1.0.0
이는 CloudAcademy Kubernetes/React/Go/MongoDB 학습 경로의 일부입니다!
React로 작성된 웹 기반 프런트엔드를 제공합니다. 웹 애플리케이션은 최종 사용자가 3개 언어(Go, Java 및 NodeJS) 중 하나에 투표할 수 있는 프로그래밍 언어 투표 기능을 제공합니다. React 기반 웹 애플리케이션은 컴파일 및 컨테이너화되어 최종적으로 Ingress 컨트롤러를 사용하여 노출되는 Kubernetes 클러스터에 배포되도록 설계되었습니다. 웹 애플리케이션은 동일한 Kubernetes 클러스터에서 호스팅되는 공개적으로 노출된 API로 전송되는 AJAX 요청을 생성합니다. API는 Go로 작성되었으며 MongoDB 데이터베이스를 읽고 씁니다. 또한 StatefulSet 설정을 사용하여 동일한 Kubernetes 클러스터에서 호스팅됩니다.