Hooking up
React
powered by
slides.com/pepavidlak/deck/live
Q:
sli.do
#9574
#Me
React + Redux
Classes
Functional Programming
Nový věci
Pepa Vidlák
Javascript
2 roky
Qest
měsíc
Dan knows best
Dan Abramov představuje Hooky
25 - 26 října
kolekce čítá 103 hooků
20 listopadu
Calm down!
Je to pouze proposal
Je to pouze alpha
Nepoužívejte v produkci
Naprosto dobrovolné
100% zpětná kompatibilita
Nejsou plány na odstranění class z reactu
Co jsou to vůbec hooky?
funkce
Hook je funkce, která nám umožňuje napojit se na React features
Tady je hook
Na zbytek už přijdete sami
2) Hooky musí být deklarovány na začátku komponenty
Pravidla Hookclubu
1) Mluvíme o Hookclubu
3) Žádné for cykly, podmínky, vnořené funkce
4) Volat hooky pouze z react komponent a custom hooků
Custom hook?
Funkce, která může volat další react hooky
Jedná se o mocný koncept
A není to málo, Antone Pavloviči?
useState
useContext
useEffect
this.setState
context api
componentDidMount
componentDidUnmount
componentDidUpdate
useReducer
useMemo
redux v reactu
memoizace hodnot
useCallback
&&
Boilerplate redukce
React Redux
v6-experiment-hooks
Demo
Shrnutí
Hooky umožnují statefull funkcionální komponenty
Všechno co víte platí dál
Nepanikařit
Je potřeba dodržovat pár jednoduchých pravidel
Na všechno co si usmyslíte už je pravděpodobně hook
Díky!
Hooking up React
By Pepa Vidlák
Hooking up React
- 825