π₯ μ€λ μ΄λμ λμ ν΄λ³΄μ ¨κ³ , 무μμ λ°°μ°μ ¨λμ?
- μ λ°λ―Έ 리μ‘νΈ κ°μ 122 ~ 128κΉμ§ μκ°νκΈ° (context μ¬ν)
Hooks
μ κ·μΉforwardRef
μuseImperativeHandle
μ¬μ©λ²
π νμ΅νμλ©΄μ κΆκΈνμ λΆλΆμ΄λ, μ΄λ €μ λ μ μ λκΉμ?
- useImperativeHandleλ₯Ό μ¬μ©ν λ μμ μ»΄ν¬λνΈμ React.forwardRefμ λ λ²μ§Έ νλΌλ―Έν°λ‘ refλ₯Ό μ λ¬ λ°λλ° μ΄ refλ₯Ό ν λΉνμ§ μκ³ μλ‘μ΄ refλ₯Ό μμ±νμ¬ ν λΉνλ μ΄μ λ??
π λ΄μΌμ μ΄λ»κ² ν΄λ³΄κ³ μΆμΌμΈμ?
리μ‘νΈ ν μ μ¬μ©ν λ μ§μΌμΌ ν 3κ°μ§
- ν¨μν μ»΄ν¬λνΈμμλ§ ν μ νΈμΆνλ€.
- 리μ‘νΈ μ»΄ν¬λνΈμ μ΅μμ λ 벨μμλ§ νΈμΆν΄μΌ νλ€. μ€μ²© ꡬ문μ΄λ ifλ¬Έ λ±μ λΈλ ꡬ문 λ΄μμ νΈμΆν΄μλ μ λλ€.
- useEffect λ΄λΆμμ μ°Έμ‘°νλ νλͺ©μ λͺ¨λ μμ‘΄μ±μ μΆκ°λμ΄μΌ νλ€.
useState
λuseReducer
λ‘ μΈν΄ μ¬μ©νλ ν¨μλ€μ λ³κ²½λμ§ μλλ‘ λ¦¬μ‘νΈκ° 보μ₯νλ―λ‘ μλ΅ν΄λ λλ€.