voteapp frontend react
1.0.0
นี่เป็นส่วนหนึ่งของเส้นทางการเรียนรู้ CloudAcademy Kubernetes/React/Go/MongoDB!
จัดเตรียมส่วนหน้าบนเว็บที่เขียนด้วย React เว็บแอปพลิเคชันมีคุณลักษณะการลงคะแนนภาษาการเขียนโปรแกรมที่ผู้ใช้สามารถลงคะแนนได้ 1 ใน 3 ภาษา (Go, Java และ NodeJS) เว็บแอปพลิเคชันที่ใช้ React ได้รับการออกแบบให้คอมไพล์และบรรจุคอนเทนเนอร์ และในที่สุดก็ปรับใช้ในคลัสเตอร์ Kubernetes ซึ่งเปิดเผยโดยใช้ Ingress Controller เว็บแอปพลิเคชันจะสร้างคำขอ AJAX ซึ่งจะส่งไปยัง API ที่เปิดเผยต่อสาธารณะซึ่งโฮสต์บนคลัสเตอร์ Kubernetes เดียวกัน API เขียนขึ้นใน Go และอ่าน/เขียนไปยังฐานข้อมูล MongoDB ซึ่งโฮสต์บนคลัสเตอร์ Kubernetes เดียวกันโดยใช้การตั้งค่า StatefulSet