🖖 Inicio

SERVICIOS

Salir

nochedía

Crear un website Gatsby

400 palabras
2 minutos
May 6, 2020

Publicar con GitHub y Netlify

Y ahora sí, una vez ya tenemos nuestro starter configurado y funcionando vamos a publicarlo en internet

Lo suyo sería comprar un dominio .com aunque Netlify siempre nos da "su" dominio y facilidades para redirigir el tráfico hacia donde queramos (algo tan sencillo como añadir un archivo en nuestro website y ponerle un par de líneas, Netlify ya lo entenderá y lo configurará él sólo)

Tenemos dos maneras de publicar en Netlify (de hacer un deploy), podemos hacerlo manualmente, y podemos automatizarlo

Manualmente sería ir a nuestro Gatsby y en lugar de escribir gatsby develop deberíamos escribir gatsby build, y allí generaríamos nuestro site que viviría en la carpeta public

En teoría no hay diferencias entre develop y build en el sentido que si algo funciona en develop funcionará en build pero esto no es siempre así, que lo sepas porque en este ejemplo lo que acabo de decir no aplica

Entonces, manual quiere decir que cogeríamos esa carpeta public y la copiaríamos (con un drag-and-drop simple) a Netlify, él la presentaría y listos, sin esfuerzo

El problema es que hacer el gatsby build y volcar la carpeta es tedioso, piensa que esto es una operación que tendrás que repetir cada vez que hagas un cambio en la web

Que sí, que en esta web no harás casi cambios, pero en webs donde vayas añadiendo contenido a cada post, a cada corrección, a cada todo tendrás que repetir la operación, y ahora imagina que llevas 3 blogs en paralelo

Total, que es mejor automatizarlo, y cómo lo hacemos? Con GitHub, podemos configurar que cada vez que sincronicemos a GitHub pues Netlify no haga la compilación y nos publique el resultado

Lo voy a volver a escribir

Podemos configurar que cada vez que sincronicemos a GitHub pues Netlify no haga la compilación y nos publique el resultado

Esto es extraordinario y una vez te acostumbras a esto ves todo el ecosistema de WordPress como un elefante realmente lento

Que sí, que WP tiene sus enormes puntos a favor, pero la integración de Gatsby-GitHub-Netlify es sencillamente espectacular

Vincular y Deploy

Para abrir una cuenta en GitHub tienes la parte final del capítulo 2 de Javascript Básico donde lo comento, pero te dejo aquí un video donde vemos todo el proceso de abrir cuenta en GitHub, Netlify, vincular ambas cuentas y hacer el deploy

Y ya hemos casi terminado el curso con este quinto capítulo donde hemos sincronizado nuestro desarrollo con GitHub y Netlify, terminando con una página live en internet

Nos vemos en el comentario final en Comentario

Qué tal este capítulo?
👌 Bien 🙌🙌
👍 Bien, pero algunas cosas podrían explicarse mejor 😬
🤷‍♂️ Da por sentadas demasiadas cosas 😒
🤷‍♂️ A ver, hay poca chicha 😬
🤷‍♂️ Los ejemplos no son muy claros 🙇‍♂️
🤷‍♂️ No se entiende, está mal escrito 👎
✍️ Hay errores, revísalo en cuanto puedas 🙏

Newsletter de kuworking, un correo de tanto en cuanto

Quizá te interese

Privacidad
by kuworking.com
[ 2020 >> kuworking ]