Gatsby es un framework para crear sitios web estáticos utilizando React y GraphQL. Cuando compilas la aplicación que has creado a HTML estático consigue páginas web muy veloces que consiguen la mejor puntuación en analizadores como Lighthouse.
Gatsby tiene además un gran ecosistema de temas, plugins y proyectos semilla.
Los plugins de Gatsby son paquetes de NodeJS que son implementados por la API de Gatsby, están disponibles vía NPM y basta con incluirlos en el fichero de configuración del proyecto: gatsby.config.js.
Los temas de Gatsby son otro de sus puntos fuertes, te permiten compartir funcionalidades, gestión de datos e incluso diseño a través de múltiples proyectos. También puedes descargarlos y actualizarlos vía NPM.
Gatsby es una solución ideal para pequeños proyectos tipo portfolio o escaparate, para proyectos más grandes o complejos no es muy eficiente, si la web tiene muchas secciones o funciones complejas se vuelve muy lenta, no es una tecnología escalable.
Gatsby además depende de GraphQL, no puedes excluirlo si quieres utilizar alguna alternativa.
En cuanto tenga tiempo a ver si me animo a hacer un videotutorial de como dar los primeros pasos.
Espero que que os sea de utilidad ^_^.
Gatsby tiene además un gran ecosistema de temas, plugins y proyectos semilla.
Los plugins de Gatsby son paquetes de NodeJS que son implementados por la API de Gatsby, están disponibles vía NPM y basta con incluirlos en el fichero de configuración del proyecto: gatsby.config.js.
Los temas de Gatsby son otro de sus puntos fuertes, te permiten compartir funcionalidades, gestión de datos e incluso diseño a través de múltiples proyectos. También puedes descargarlos y actualizarlos vía NPM.
Gatsby es una solución ideal para pequeños proyectos tipo portfolio o escaparate, para proyectos más grandes o complejos no es muy eficiente, si la web tiene muchas secciones o funciones complejas se vuelve muy lenta, no es una tecnología escalable.
Gatsby además depende de GraphQL, no puedes excluirlo si quieres utilizar alguna alternativa.
En cuanto tenga tiempo a ver si me animo a hacer un videotutorial de como dar los primeros pasos.
Espero que que os sea de utilidad ^_^.
Comentarios