Piero Divasto
Full-stack developer
Full-stack Developer
Nisum
https://www.youtube.com/watch?v=dpw9EHDh2bM
Reuso de código
Componentes muy grandes
Clases complejas
Reuso de código
High-order components
Reuso de código
Render props
Reuso de código
Wrapping Hell!
Componentes muy grandes & Clases Complejas
Código esparcido por todos lados (lifecycle methods)
Dificil de entender y seguir la lógica
Clases afectan perfomance
Demasiado boilerplate, binding, etc.
Hooks are functions that let you “hook into” React state and lifecycle features from function components.
Built-in Hooks
Additional Hooks
Menos boilerplate
Baja la necesidad de hacer class-based components
Mejora el reuso de código
Baja la complejidad
Mejor Separation of Concern
Fuente: https://bit.ly/2r4JXFc
Fuente: https://bit.ly/2Q4e3HW
http://github.com/morph3o
https://medium.com/@pierodivasto
https://www.linkedin.com/in/pierodivasto
https://reactjs.org/docs/hooks-overview.html
https://reactjs.org/docs/hooks-state.html
https://reactjs.org/docs/hooks-effect.html
https://medium.com/@dan_abramov/making-sense-of-react-hooks-fdbde8803889
https://www.youtube.com/watch?v=dpw9EHDh2bM
https://github.com/reactjs/rfcs/pull/68
https://github.com/reactjs/rfcs/blob/master/text/0068-react-hooks.md
By Piero Divasto
Presentación sobre Hooks en React.