πŸŽ„ μ„±μž₯일지 3.0

μ±… ν–‰λ³΅ν•œ 이기주의자(웨인 닀이어)의 λ‚΄μš©μ— μžκ·Ήλ°›μ•„ μ‹œμž‘ν•˜λŠ” μ†Œλ°•ν•œ μ„±μž₯기둝

μ‚΄μ•„μžˆλŠ” 꽃과 죽은 꽃은 μ–΄λ–»κ²Œ κ΅¬λ³„ν•˜λŠ”κ°€?
μ„±μž₯ν•˜κ³  μžˆλŠ” 것이 μ‚΄μ•„ μžˆλŠ” 것이닀.
생λͺ…μ˜ μœ μΌν•œ μ¦κ±°λŠ” μ„±μž₯이닀!

🌳 ν‚€μ›Œλ“œ (1.0)
μ΅œλŒ€ν•œ κ°„λ‹¨ν•˜κ²Œ 정리, 좔후에 λ³΄λ©΄μ„œ 슀슀둜 μ„€λͺ…
πŸ‰ κ²½ν—˜ μœ„μ£Όλ‘œ (2.0)
λ‹¨μˆœ 정보λ₯Ό μ „λ‹¬ν•˜κΈ°λ³΄λ‹€ 무엇을 λ°°μ› κ³  μ–΄λ–»κ²Œ ν•΄κ²°ν–ˆλŠ”μ§€ 짧고 κ°„λ‹¨ν•˜κ²Œ μž‘μ„±
❄️ 정해진 ν…œν”Œλ¦Ώμ— λ§žμΆ°μ„œ (3.0)
ν‚€μ›Œλ“œ, κ²½ν—˜ λͺ¨λ‘ μ’‹λ‹€. λ‹€λ§Œ 맀일 μž‘μ„±ν•˜κΈ°λ‘œ 마음 λ¨Ήμ€λ§ŒνΌ ν•΅μ‹¬λ§Œ κ°„κ²°ν•˜κ²Œ 정리할 수 있게 ν…œν”Œλ¦Ώμ„ μž‘μ„±

πŸ”‘ 였늘의 ν‚€μ›Œλ“œ

  • λ¦¬μ•‘νŠΈ
    • PureComponent
    • 클래슀 μ»΄ν¬λ„ŒνŠΈμ˜ 라이프싸이클
      • componentDidMount: λ Œλ”λ§ 직후, 비동기 μš”μ²­μ„ ν•˜κΈ° μœ„ν•΄ 주둜 비동기 μš”μ²­μ— μ‚¬μš©
      • componentDidUpdate
      • componentWillUnmount: μ»΄ν¬λ„ŒνŠΈ 제거 직전, 비동기 μš”μ²­μ„ μ œκ±°ν•˜κΈ° μœ„ν•΄ μ‚¬μš©
    • ν•¨μˆ˜ μ»΄ν¬λ„ŒνŠΈμ—μ„œμ˜ 라이프싸이클
      • useEffect ν™œμš©
    • 이벀트 ν•¨μˆ˜ 전달 μ‹œ, κ³ μ°¨ν•¨μˆ˜ ν™œμš© -> JSX μ½”λ“œλ₯Ό 쒀더 κΉ”λ”ν•˜κ²Œ 정리할 수 μžˆλ‹€.
    • μ»€μŠ€ν…€ ν›…

πŸ“ μš”μ•½ 및 ν•˜λ£¨ 간단 회고

μ˜€λŠ˜μ€ λ¦¬μ•‘νŠΈ μ»΄ν¬λ„ŒνŠΈμ˜ 라이프사이클에 λŒ€ν•΄ λ³΅μŠ΅ν•˜κ³ , κ·Έ λ•Œ μ‚¬μš©ν•  수 μžˆλŠ” ν•¨μˆ˜λ₯Ό λ‹€μ‹œ λ˜μ§šμ–΄λ³΄μ•˜λ‹€. ν™•μ‹€νžˆ ν•¨μˆ˜ μ»΄ν¬λ„ŒνŠΈλ₯Ό 주둜 μ•Œλ˜ μƒνƒœμ—μ„œ 클래슀 μ»΄ν¬λ„ŒνŠΈμ™€ λΉ„κ΅ν•˜λ©΄μ„œ κ³΅λΆ€ν•˜λ‹ˆ, μƒˆλ‘­κ²Œ μ•Œκ²Œ 되고 더 머릿속에 잘 λ°•νžˆλŠ” 것 κ°™λ‹€. μ²˜μŒμ—” κ³ μ°¨ν•¨μˆ˜λ„ ν™”μ‚΄ν‘œκ°€ 3~4개만 λ˜μ–΄λ„ ν—·κ°ˆλ ΈλŠ”λ°, 이제 μ’€ λˆˆμ— μ΅ν˜€μ§€λŠ” κ±° κ°™μ•„μ„œ μ’‹λ‹€. :)
λ‹€λ§Œ, 아직 μ»€μŠ€ν…€ 훅은 μ’€ μ–΄λ €μš΄ λŠλ‚Œ..? 기쑴에 μžˆλŠ” 훅듀을 μ΄μš©ν•΄μ„œ λ”°λ‘œ 훅을 λ§Œλ“€μ–΄ μ‚¬μš©ν•˜λŠ” 게 아직은 λ‚―μ„€μ§€λ§Œ, μ΄κ²ƒλ§ˆμ € 곧 μ΅μˆ™ν•΄μ§ˆ 것이라 λ―ΏλŠ”λ‹€!