📄️ Entornos
Al desarrollar y desplegar software como una aplicación Spring Boot, rara vez envias el código directamente a los usuarios finales. En cambio, las aplicaciones suelen pasar por varios Entornos. Entender estos entornos es crucial para flujos de trabajo de desarrollo seguros, confiables y eficientes.
📄️ CORS
Al desplegar tu aplicación backend, podrías encontrarte con una funcionalidad de seguridad integrada en los navegadores web llamada CORS, que significa Cross-Origin Resource Sharing (Compartir Recursos entre Orígenes Cruzados). Suena técnico, pero la idea principal es sencilla e importante para la seguridad web.
📄️ Docker
Si venís haciendo desarrollo de software hace un tiempo, es probable que hayas visto este logo:
📄️ Desplegá tu aplicación
Hacer que tu aplicación Spring Boot funcione de manera confiable para tus usuarios es el paso final y crucial. Las estrategias de despliegue varían enormemente dependiendo del equipo, la madurez de la empresa y la escala del proyecto. Echemos un vistazo a un par de enfoques que encontré y discutamos las mejores prácticas modernas.