Antes de nada…
¿Qué es deployment? 🤔
En sencillas palabras deployment es llevar mi aplicación a la internet. Sin embargo esto significa que nuestra aplicación debe estar alojado en servidores que estarán encendidos todo el tiempo.🖥🖥
Este proceso también se conoce como hosting, sin embargo existen servicios gratuitos limitados para almacenar nuestra aplicación en servidores cloud como son:
Ahora sí, ¿Qué es deploy backend? 🤔
Hacer deploy de un backend es desplegar (subir) nuestra API REST en alguno de estos servicios cloud, en donde estará almacenado todo nuestro código en sus servidores y podamos hacer consultas a los endpoints desde la URL que nos proporciona el servidor al que estamos conectado. Estas consultas las podemos hacer directamente desde postman o insomnia o desde la misma url del navegador.😃
¿Qué es deploy frontend? 🤔
Hacer deploy de un frontend es prácticamente lo mismo que lo anterior 😅, con la diferencia que ahora no se verá una página blanca o en formato json, sino que mostrará todo el renderizado html y css que ahiga sido programado con todas sus funcionalidades. Se podrá navegar entre páginas, entre los botones de navegación, etc.😀
Ahora por si no lo sabías también se puede hacer deploy de todo un proyecto completo (backend + frontend). Generalmente estos deployment en servicios cloud se hacen para que puedas enriquecer tu portafolio o para mostrar a tus clientes tus proyectos. Sin embargo está prohibido su uso comercial a no ser que adquieras un plan mensual o anual de hosting 😄.
😀Si este tutorial ha despejado tus dudas o tienes otras dudas estaré feliz de saberlo. Saludos.😀
Buena información. Pero por favor, cuidar la ortografía.
Por favor corregir el 3 párrafo la palabra ‘ahiga’ no existe en la real academia de la lengua " renderizado html y css que ahiga sido programado" . !Por Dios¡
tiene mas imagenes que texto el post