Dies ist Teil des CloudAcademy Kubernetes/React/Go/MongoDB-Lernpfads!
Bietet ein webbasiertes Frontend, das in React geschrieben ist. Die Webanwendung bietet eine Abstimmungsfunktion für Programmiersprachen, mit der Endbenutzer für eine von drei Sprachen (Go, Java und NodeJS) abstimmen können. Die React-basierte Webanwendung ist so konzipiert, dass sie kompiliert und containerisiert und schließlich in einem Kubernetes-Cluster bereitgestellt und mithilfe eines Ingress-Controllers bereitgestellt wird. Die Webanwendung generiert AJAX-Anfragen, die an eine öffentlich zugängliche API gesendet werden, die auf demselben Kubernetes-Cluster gehostet wird. Die API ist in Go geschrieben und liest/schreibt in eine MongoDB-Datenbank, die mithilfe eines StatefulSet-Setups ebenfalls auf demselben Kubernetes-Cluster gehostet wird.