---
# System prepended metadata

title: techch

---

# techch


1. functional components vs class components
2. `useEffect` typical and extreme usecases
3. memorization with `memo()` or `shouldComponentUpdate()` with callbacks `useCallback()`
4. typical and extreme usecases of `usememo()` 
5. mutable and immutable data structures
6. prop drilling and measures to avoid
7. sharing state with Content api / redux / mobx 
8. integrating vanilla libraries ex: https://openlayers.org/
9. physics based vs time bases animations. 
10. static type checking with flow/typescript/reasonml 
11. SSG vs SSR
12. micro front ends
13. local api vs global state.
14. multi tenant oauth.
    15. cookies vs jwt.