📄️ Frontend - Netlify
Netlify es una compañía que ofrece servicios de hosting y backend serverless para aplicaciones web y sitios estáticos. El servicio permite controlar los despliegues de nuestro código mediante control de versiones con Git para generar contenido web estático que sirve mediante su propio CDN o Content Delivery Network.
📄️ Backend - Heroku (Deprecado)
Esta forma sigue funcionando, pero actualmente el despliegue en heroku NO es gratuito, hemos incluido una nueva sección con render
📄️ Backend - Render
Para el despliegue del BackEnd en producción podemos usar diferentes servicios y plataformas. Nuestro objetivo final es tener el frontend en el servicio de Netlify que conecte con nuestro backend en Render. El esquema final sería el siguiente.
📄️ Frontend - Netlify + Render
En esta ocasión, vamos a conectar el frontend de nuestro proyecto monorepo con el backend. Para ello vamos a subir la carpeta ui a Netlify mientras que la carpeta backend a Render.
📄️ Backend - Heroku + BBDD (Deprecado)
En este segundo despliegue, conectaremos nuestro backend de Heroku con una base de datos MongoDB que reside en Atlass. Así, nuestro esquema del despliegue se quedaría en algo parecido a esto:
📄️ Backend - Render + BBDD
En este segundo despliegue, conectaremos nuestro backend de Render con una base de datos MongoDB que reside en Atlass. Así, nuestro esquema del despliegue se quedaría en algo parecido a esto:
📄️ Firebase
Esta sección está pensada para el proyecto de firebase