Daily/Today I Learned

22.12.21_TIL

ν˜Έλ°€μ΄ 2022. 12. 23. 15:59

πŸ“— 였늘 ν•œ 일

μ›ν‹°λ“œ ν”„λ¦¬μ˜¨λ³΄λ”© ν”„λ‘ νŠΈμ—”λ“œ κ³Όμ • (8κΈ° 11νŒ€)

  • Best Practice 선정을 μœ„ν•œ 각자 μ½”λ“œ λ°œν‘œ
  • κΉƒν—™ λ ˆν¬μ§€ν† λ¦¬ 생성 및 프리티어, λ¦°νŠΈμ„€μ •
  • κ°μžκ°€ μƒκ°ν•˜λŠ” νŒ€μ› Best Practice μ„ μ •
  • λ‚΄κ°€ μ œμΆœν•œ μ‚¬μ „κ³Όμ œ 였λ₯˜ 발견
    • νšŒμ›κ°€μž… ν›„ 둜그인 νƒ­μœΌλ‘œ λ„˜μ–΄κ°€μ§€μ§€ μ•ŠλŠ” 버그 λ°œμƒ
    • Netlify둜 λ°°ν¬ν•œ νŽ˜μ΄μ§€μ—μ„œ λ¦¬λ‹€μ΄λ ‰νŒ… μ‹œ μ—λŸ¬ λ°œμƒ
      • public폴더 λ‚΄ _redirects 파일 생성
      • 파일 λ‚΄μš© : /* /index.html 200
      • λ¦¬λ‹€μ΄λ ‰νŠΈμ‹œ index.html μ°Έκ³ ν•œλ‹€λŠ” 뜻
      • 참고자료: https://soso-cod3v.tistory.com/142
    • API 호좜 μ‹€νŒ¨μ— λ”°λ₯Έ Error λ©”μ‹œμ§€ μΆ”κ°€ν•  것.

이λ ₯μ„œ μˆ˜μ •

✍ Diary

각자 μ„ μ •ν•΄μ˜¨ μžμ‹ μ˜ μ’‹μ•˜λ˜, μ–΄λ €μ› λ˜ 뢀뢄에 λŒ€ν•΄ μ„€λͺ…ν•˜λŠ” μ‹œκ°„μ„ κ°€μ‘Œλ‹€.

useCallbak, useMemoλ₯Ό μ‚¬μš©ν•˜μ—¬ μ„±λŠ₯을 μ΅œμ ν™”ν•˜μ‹  뢄듀도 계셨닀. 이런 λΆ„λ“€μ˜ μ½”λ“œλ₯Ό λ³΄λ©΄μ„œ λ‚˜λŠ” 아직 λΆ€μ‘±ν•˜κ΅¬λ‚˜ ν•˜κ³ , 생각도 λ“€μ—ˆμœΌλ©° μΈν”„λŸ°μ—μ„œ 닡사λ₯Ό 닀녀왔을 λ•Œ 동기뢄이 μ§ˆλ¬Έν•˜μ…¨λ˜ λ‚΄μš©λ„ 슀쳐 μ§€λ‚˜κ°”λ‹€. 

μ§ˆλ¬Έμ€ useMemo와 useCallback을 λ³΄λ“  ν•¨μˆ˜λ‚˜ κ°’에 μ‚¬μš©ν•˜λ©΄ μ˜€νžˆλ € μ„±λŠ₯ μ €ν•˜κ°€ λ°œμƒν•˜λŠ” λ° μ‚¬μš©ν•˜λŠ” κΈ°μ€€μ΄ κΆκΈˆν•˜λ‹€μ˜€λ‹€. 
λ‹΅λ³€μœΌλ‘œ μ½”λ“œ 가독성을 ν•΄μΉ˜κΈ° λ•Œλ¬Έμ— 일반적인 μƒν™©μ—μ„œλŠ” 잘 μ‚¬μš©ν•˜μ§€ μ•ŠλŠ”λ‹€κ³  ν•˜μ…¨λ˜ 것이 기얡이났닀. μ΄λ₯Έ μ΅œμ ν™”λŠ” μ’‹μ§€ λͺ»ν•˜λ‹€κ³  μƒκ°ν•˜κ³  μ„±λŠ₯ μ΅œμ ν™”λŠ” λ¬Έμ œκ°€ λͺ…ν™•ν•˜κ²Œ 보이면 κ·Έλ•Œ μ μš©ν•΄λ„ λŠ¦μ§€ μ•ŠλŠ”λ‹€λŠ” κ²ƒμ΄μ§€λ§Œ 이번 ν”„λ‘œμ νŠΈλŠ” λ³Όλ₯¨μ΄ μž‘μ•˜κΈ° λ•Œλ¬Έμ— μ‚¬μš©ν•΄λ„ λ¬΄λ°©ν–ˆμ„ 것 κ°™λ‹€. (μ–΄λŠλ•Œκ°€ κ°€μž₯ μ‚¬μš©ν•˜λ©΄ 쒋을지 생각해봐야겠닀.)