Madrid.rb Mayo 2017

Themen

Introducción a Vue.js

Venga va. En el fondo sabes que el desarrollo front con rails da bastante pena. Que para hacer interfaces CRUD va sobrado, pero en cuanto queremos implementar una UI un poco más complicada... Alrededor todo el mundo está que si React, que si Angular... Y tú sigues ahí con tu aplicación Rails mirando de reojo con envidia el front de otras aplicaciones mucho más molonas. Pues desde rails 5.1 ya tenemos la posibilidad de utilizar herramientas de build para front "de verdad" como webpack, así que es la excusa perfecta para empezar a familiarizarse con el desarrollo front.

En esta charla veremos qué problema trata de solucionar Vue.js en el desarrollo web, qué piezas fundamentales provee y cómo las tenemos que utilizar en nuestros proyectos para desarrollar aplicaciones front complejas. El objetivo de esta charla es tener más o menos claro cuándo deberíamos utilizar un framework de front en nuestros proyectos rails y cómo pensar a la hora de realizar el desarrollo.

Disclaimer

Cualquier framework de desarrollo de hoy en día daría para un curso de muchas horas de duración. Como en esta charla solo tenemos media hora y hay que filtrar contenido, NO veremos cosas tan interesantes como:

  • ES2015
  • Webpack y building
  • JS internals
  • Testing
  • Deploy
  • Autorización
  • Plugins
  • Routing
  • Middleware
  • Reactivity internals
  • Persistencia
  • Server Side Rendering
  • Vuex
  • XSS o CORS
  • Conexión con servicios de terceros
  • Ciclo de vida de los componentes
  • Transiciones
  • Animaciones
  • Y muchas, muchas, muchas otras cosas más :-(

En cambio nos centraremos en estos otros temas:

¿Por qué Vue.js?

  • Complejidad de UI
  • Rapid Prototyping
  • JS Spaguetti

¿Qué es Vue.js?

  • Patrón MVVM
  • Vistas declarativas
  • Reactivity
  • Virtual DOM
  • Componentes
  • Directivas

¿Cómo desarrollar con Vue.js?

  • Implementing a component
  • Composing components
  • State management
  • Project structure
  • Directives
  • Y alguna otra cosa más aún por decidir ;-)

Teilnehmerinnen und Teilnehmer (29 von 80)

Enrique García Cota
Treffen: 90
Themen: 16

joshka
Treffen: 29
Themen: 1

Jose Antonio Marin
Treffen: 32
Themen: 0

Amaia Castro
Treffen: 50
Themen: 1

Alberto Miedes Garcés
Treffen: 14
Themen: 1

José Izquierdo
Treffen: 8
Themen: 0

Dario Ajdadi
Treffen: 11
Themen: 0

Sergio Díaz
Treffen: 26
Themen: 0

Carlos Muiño
Treffen: 28
Themen: 0

Fran
Treffen: 15
Themen: 0

lascar (Pascal Carrié)
Treffen: 40
Themen: 1

David Gil
Treffen: 14
Themen: 0

Maria Eugenia López
Treffen: 2
Themen: 0

Fernando Martínez
Treffen: 34
Themen: 1

rociofdm
Treffen: 7
Themen: 0

Diego Rodriguez
Treffen: 37
Themen: 0

Gonzalo Gómez
Treffen: 4
Themen: 0

edgar
Treffen: 5
Themen: 0

David Montesdeoca
Treffen: 13
Themen: 0

luisδμ
Treffen: 1
Themen: 0

Alberto Calderón Queimadelos
Treffen: 28
Themen: 0

Lucas deGomez
Treffen: 4
Themen: 0

Sahu 🧔🏻
Treffen: 4
Themen: 0

martinezbel
Treffen: 4
Themen: 0

antonio
Treffen: 34
Themen: 0

Lluís Sancho
Treffen: 1
Themen: 0

Organizer

Josep Egea Sánchez
Treffen: 59
Themen: 8

Javier Vidal
Treffen: 28
Themen: 1

Javier Rodríguez Inés
Treffen: 5
Themen: 0

Anfahrt