노마드코더 리액트JS마스터 강의를 보며 따라한 코드.
https://nomadcoders.co/react-masterclass/lobby
Styled Components 사용 방법
- 'As'
- attr
- animation
- pseudo selector
- state selector
- Theme
- react와 typescript 사용 방법
- typescript에서 styled-components 적용 방법
- React-Router
- reset css
- Font
- <Link />
- Fetch Data
- React Query / React Query Devtools
- React Helmet
- Recoil
2) todo-app
- react-hook-form
- register()
- watch()
- handleSubmit()
- formState
- Recoil
- useRecoilState(), useSetRecoilState(), useRecoilValue()
- Selector
3) recoil-test
- Recoil
- atom
- selector (get/set)
4) Kanban-app
- react-beautiful-dnd
- drag & drop
- reordering
- splice()
- React Memo
- useRef() / reference
- Framer Motion
- Variants
- Transition
- delayChildren
- staggerChildren
- MotionValue
- useMotionValue()
- useTransform()
- useViewportScroll()
- SVG Animation
- path
- pathLength
- AnimatePresence
- Slider
- custom
- exitBeforeEnter
- Layout props