- React - ReactRouter - Crear las rutas que consume el usuario final. Desplegado en Netlify
- Node - Express - Crear los endpoints que consume el frontend. Desplegado en Railway
- MongoDB - Persitir la información que consume el backend. Desplegado en MongoDB Atlas
Usa este enlace para probar el código desplegado en Netlify.
- Ejecuta los siguientes comandos para Linux. Previamente debes haber instalado Docker
# Crea una nueva carpeta:
mkdir my_demo ; cd my_demo
# Clona este repositorio
git clone https://github.com/deglan-rivas/backend-node-crud.git ; cd backend-node-crud/
# Inicializa los contenedores:
docker compose up -d
-
Abre http://localhost:8080 en tu navegador para ver el resultado 🚀
-
Una vez terminada la prueba. Elimina las carpetas
# Detén los contenedores:
docker compose down
# Elimina la carpeta usada manualmente o usando la terminal:
cd ../../ ; rm -rf my_demo