by JUAN CARLOS MEDINA MTZ

@__jcmedina

         The

JAMstack

WHO?

@__jcmedina

 

User Interface Engineer

Senior FrontEnd Developer

Mentor & Speaker

Unbound-IT
Torreón JS
Tyson de México

What is THE JAMstack?

JAMstack está revolucionando la forma en que pensamos sobre el flujo de trabajo al proporcionar una experiencia de desarrollo más simple, de mejor rendimiento, menor costo y mayor escalabilidad.

JAMstack 

Arquitectura web moderna basada en JavaScript de lado del cliente, APIs reusables y Markup pre-construido — Mathias Biilmann (CEO & Co-founder of Netlify).

 

JavaScript, API y Markup. 

WHY
JAMSTACK?

BENEFICIOS

Rendimiento Mejor experiencia
para el desarrollador
Seguridad
Escalabilidad
Menos caro
Simpleza

VS

gET STARTED

best practices

  • Usar CDN para distribuir los archivos en lugar de servidores
  • Usar Git y NPM para instalar y contribuir en el proyecto para estandarizar y hacer mas rápido el setup
  • Usar herramientas para hacer el sitio compatible con todos los exploradores (Babel, Webpack, etc)
  • Automatizar procesos para reducir estres
  • Hacer deployments automaticos

 

Hand coding

static site generator

Frontend Framework

Dynamic Parts

  • Funciones Personalizadas
  • Formas
  • E-Commerce
  • Buscadores internos
  • etc.

headless CMS

  • Netlify CMS
  • Contentful
  • Headless WordPress
  • Ghost

conclusion

Questions?

Thanks!

@__jcmedina    |    @trcjs

about.me/jcmedinamartinez

Introducción a JAMstack

By Juan Carlos Medina

Introducción a JAMstack

Definición de la arquitectura y consejos

  • 274