La explicación del ejercicio la podés encontrar en este repositorio. Aquí vamos a deployar la aplicación a la nube.
Creamos un static site como aconseja este tutorial de Render, configurando las siguientes propiedades:
- General
- Name:
politics-react
- Name:
- Build and Deploy
- Repository:
https://github.com/fdodino/politics-react
(el link a tu repositorio, podés conectarlo con tu cuenta de Github, darle accesos y eso te habilita a navegar por todos los repositorios asociados) - Branch:
master
(atención que esté sincronizado con el branch que querés usar, sobre todo si esmain
) - El resto de las opciones dejar el default:
yarn build
como Build Command ybuild
para Publish Directory
- Repository:
Adicionalmente, toda aplicación React que tenga routing necesita configurar la solapa Redirects/Rewrites:
- Source:
/*
- Destination:
/public/index.html
- Action:
Rewrite
y luego deployar. A veces puede avisarte que la aplicación está Live
pero devolverte un 404, en ese caso hay que deployar manualmente con la opción Clean build cache & deploy
:
Levantemos el backend si es que no está iniciado, y listo, tenemos la app ejecutándose en la nube: