Frameworks JavaScript

Licencia de Creative Commons mario@mariogl.com

Temario

Frameworks JavaScript

1. Introducción

2. Angular

3. React

4. Vue.js

5. Meteor

6. Node.js

7. Otros

Introducción

Frameworks JavaScript

Introducción

  • ¿Qué es un framework?

  • ¿Para qué sirve un framework JS? (Aplicaciones web, UI reactivas, SPA)

  • Historia de los frameworks JS

  • Uso actual de los frameworks JS

  • ¿Qué framework escoger?

  • Web components

  • Data binding

  • Microservicios / Jamstack

Frameworks JavaScript

Componentes

Frameworks JavaScript

Data binding

Frameworks JavaScript

Microservicios

Frameworks JavaScript

Ventajas y desventajas

  • Ventajas

    • Rapidez de desarrollo

    • Estándares

    • Tecnologías consolidadas

    • Aprendizaje guiado

    • Comunidad y documentación

  • Desventajas

    • Menos flexibilidad

    • Menos rendimiento

    • Más peso

Frameworks JavaScript

Entorno de desarrollo

Frameworks JavaScript

Entorno de desarrollo

Frameworks JavaScript

Entorno de desarrollo

Frameworks JavaScript

Entorno de desarrollo

Frameworks JavaScript

JavaScript

 

Frameworks JavaScript

JavaScript

  • La versión ES6 o ES2015

  • Transpiladores: código fuente y código compilado

  • Módulos:

    • import / export

    • webpack

Frameworks JavaScript

JavaScript

  • Función arrow

  • Pasar funciones como parámetros o devolver funciones

  • Desestructuración

  • map, filter y reduce

  • Inmutabilidad en arrays y objetos

Frameworks JavaScript

Frameworks JavaScript

By mariogl

Frameworks JavaScript

Curso Frameworks JavaScript 16-26 noviembre 2020

  • 379