Capítulo 6. Desarrollo e Implementación desde el Código Fuente
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Ahora que tu OpenShift local tiene instalado OpenShift Pipelines, estás listo para implementar una aplicación multicapa. Esta aplicación es más compleja que tu servicio inicial "Hola Mundo" del Capítulo 4, ya que tiene dos componentes que necesitan comunicarse. La app también se ha diseñado para incorporar eventualmente una base de datos, como verás en el Capítulo 7. Entregarás algunas de estas complejidades a una canalización para automatizar algunas de las tareas repetitivas de construir y reconstruir la aplicación a través de varias iteraciones.
Tomado nota: Una aplicación de notas preparada para la nube
Noted es un simple tablón de notas donde cada nota contiene un título y algo de contenido. Si se conecta una base de datos opcional, te permitirá mantener la lista de notas anteriores y eliminarlas. Consta de dos componentes principales, un frontend y un backend, similares a la arquitectura de una aplicación web típica.
El frontend está escrito en Node.js y utiliza la biblioteca React para mostrar la lista de entradas. Las entradas llaman al punto final REST de quarkus-backend
en /posts
. Aunque no editarás el componente frontal de la aplicación, puedes encontrar el código fuente de la aplicación frontal en GitHub.
El backend está escrito con Quarkus, una pila Java nativa de Kubernetes para microservicios ...
Get OpenShift para desarrolladores, 2ª edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.