React 

(en al menos 5 minutos!)

Favio Manriquez Leon - @favrik / mxlOS Abril 2014

Que es React?

  • una libreria para crear UIs
  • desarrollada por Facebook/Instagram
  • Si, mezcla display logic con markup (zOMG!)

Ejemplo 1

Ejemplo 2


Porque (1)?

Event Delegation (gratis)

+

Virtual DOM Rendering

=

Velocidad

Porque (2)?

  • Reusabilidad de componentes 
  • Tal vez, mas facil trabajar con designers 
  • Integraciones con los MVC frameworks usuales


Bonus: Porque no?

  • mezclar codigo con HTML no es lo tuyo
  • no necesitas velocidad o ya la tienes con otra solucion
  • tu aplicacion no es tan compleja

Demo

Demo: http://favrik.com/react/ 

Codigo https://github.com/favrik/character-nav-react

Preguntas?





Gracias!

http://slides.com/favrik/react/

Favio Manriquez Leon / @favrik / favrik.com

Made with Slides.com