1

Deploy Backend vs Deploy Frontend

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:
    Comparethecloud.jpg

  • 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.😃
    nodejs-heroku.png

  • ¿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.😀
    deploy-angular-to-heroku-700px.png

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.😀

Escribe tu comentario
+ 2
1

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¡