Using Gatsby and Netlify CMS
- 2020, por Joe Attardi
Introducción
- En este libro
- se creará un website usando Gatsby
- se manejará su contenido usando Netlify CMS
- Capítulo 1: JAMstack, Netlify y Netlify CMS
- Capítulo 2: Gatsby
- Capítulo 3: Example project: Coffee shop website
- Capítulo 4: Agregando Netlify CMS
- Capítulo 5: Agregando contenido con el CMS
- Capítulo 6: Usando plugins de contenido
- Capítulo 7: Páginas de datos
- Capítulo 8: Paginando blog posts
- Capítulo 9: Contenido dinámico
- Capítulo 10: Creando Menus
- Capítulo 11: Plugins para carga de imágenes
- Capítulo 12: Personalizando el CMS
- Capítulo 13: Workflow editorial
- Capítulo 14: Más sobre Netlify CMS
Introducción a Netlify CMS
JAMstack
- J: Javascript
- A: APIs
- M: Markup
- Es un nuevo paradigma para construir aplicaciones web rápidas.
- JAMstack es agnóstico a la tecnología y herramientas.
- Un sitio JAMstack pre renderiza sus páginas en HTML markup que contiene javascript para darle interactividad y carga datos de APIs.
- JAMstack separa aplicación de datos.
- Un gran beneficio es la performance
- HTML no necesita proceso para ser servido
- Los recursos estáticos pueden ser servidos desde CDN (Content Delivery Networks) con ubicaciones óptimas