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

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

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

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

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

storybook

μŠ€ν† λ¦¬λΆμ€ UI μ»΄ν¬λ„ŒνŠΈλ₯Ό κ°œλ°œν•˜κ³  ν…ŒμŠ€νŠΈν•˜λŠ” 도ꡬ이닀. UI μ»΄ν¬λ„ŒνŠΈλ₯Ό κ°œλ°œν•˜λ©΄μ„œ λΉ λ₯΄κ²Œ ν…ŒμŠ€νŠΈλ₯Ό ν•  수 있고, UI μ»΄ν¬λ„ŒνŠΈλ₯Ό λ¬Έμ„œν™”ν•  수 μžˆλ‹€. λ˜ν•œ μŠ€ν† λ¦¬λΆμ€ UI μ»΄ν¬λ„ŒνŠΈλ₯Ό κ°œλ°œν•˜λ©΄μ„œ λ°œμƒν•˜λŠ” 문제λ₯Ό λΉ λ₯΄κ²Œ μ°Ύμ•„λ‚Ό 수 있게 도와쀀닀. μ²˜μŒμ—” λ‹¨μˆœνžˆ UIλ₯Ό κΈ°λ‘ν•˜λŠ” 도ꡬ μ •λ„λ‘œλ§Œ μƒκ°ν–ˆλ‹€. ν•˜μ§€λ§Œ μŠ€ν† λ¦¬λΆμ€ λ‹¨μˆœνžˆ UIλ₯Ό κΈ°λ‘ν•˜λŠ” 것보닀 UIμ—μ„œμ˜ μƒνƒœλ₯Ό λ°”λ‘œ ν™•μΈν•˜κ³  ν…ŒμŠ€νŒ…ν•΄λ³Ό 수 μžˆλ‹€λŠ” μ μ—μ„œ 정말 κ°•λ ₯ν•œ ν…ŒμŠ€νŒ… λ„κ΅¬λΌλŠ” 생각이 λ“€μ—ˆλ‹€. μ•„λ¬΄λž˜λ„ 이번 개발 방식은 λ™λ£ŒμΈ 릴리가 μΆ”μ²œν•΄μ€€λŒ€λ‘œ, UIλ₯Ό μš°μ„ μˆœμœ„λ‘œ κ°œλ°œν•˜κ³  좔후에 props와 state에 λŒ€ν•œ μ±…μž„ λΆ„λ°°λ₯Ό ν•˜λŠ” λ°©μ‹μœΌλ‘œ ν–ˆκΈ° λ•Œλ¬Έμ— μŠ€ν† λ¦¬λΆμ˜ νž˜μ„ 더 λŠλ‚„ 수 μžˆμ—ˆλ‹€. μ½”λ“œλ§Œ 잘 μž‘μ„±ν•΄λ‘κ³  ν•΄λ‹Ή μ»΄ν¬λ„ŒνŠΈμ— μ „λ‹¬ν•œ props만 코딩해두면 ν•΄λ‹Ή μ»΄ν¬λ„ŒνŠΈμ˜ λͺ¨λ“  μƒνƒœλ₯Ό ν™•μΈν•˜λ©΄μ„œ κ°œλ°œν•  수 μžˆλ‹€.

husky

huskyλŠ” git hook을 μ‚¬μš©ν•  수 있게 λ„μ™€μ£ΌλŠ” 도ꡬ이닀. git hook은 git의 νŠΉμ • μ΄λ²€νŠΈκ°€ λ°œμƒν–ˆμ„ λ•Œ, νŠΉμ • 슀크립트λ₯Ό μ‹€ν–‰ν•  수 있게 ν•΄μ€€λ‹€. λ‹€λ§Œ 이번 우리의 ν”„λ‘œμ νŠΈμ—μ„œλŠ” huskyλ₯Ό μ μš©ν•˜κΈ° μ• λ§€ν•œ μ΄μŠˆκ°€ 생겼닀. λ¨Όμ € huskyλŠ” git hook을 μ‚¬μš©ν•  수 있게 ν•΄μ£ΌλŠ” 라이브러리인 만큼, .git이 μœ„μΉ˜ν•œ ν΄λ”μ—μ„œλ§Œ μ‚¬μš©ν•  수 μžˆλ‹€. ν•˜μ§€λ§Œ 우리의 ν”„λ‘œμ νŠΈλŠ” fe, be, ios의 3개의 폴더가 ν•˜λ‚˜μ˜ κΉƒν—™ λ ˆν¬μ§€ν† λ¦¬μ—μ„œ κ΄€λ¦¬λ˜κ³  μžˆμ—ˆκΈ°μ— huskyλ₯Ό μ μš©ν•˜κΈ°μ—λŠ” μ• λ§€ν•œ μƒν™©μ΄μ—ˆλ‹€. κ·Έλž˜μ„œ μ €μž₯ μ‹œ λ§ˆλ‹€ prettier 및 lintλ₯Ό μ μš©ν•˜λŠ” λ°©ν–₯으둜 μ§„ν–‰ν–ˆλ‹€. 좔후에 개인 ν”„λ‘œμ νŠΈ λ•Œ, huskyλ₯Ό μ‚¬μš©ν•΄λ³Ό μ˜ˆμ •μ΄λ‹€.

tailwindCSS와 storybook

tailwindCSS와 storybook을 μœ„ν•œ 섀정을 ν•΄μ•Όν•˜λŠ” κ±Έ 처음 μ•Œμ•˜λ‹€. 이걸 μ•Œκ²Œλœ κ³„κΈ°λŠ” storybook을 톡해 ui ν…ŒμŠ€νŒ…μ„ μ§„ν–‰ν•˜λ˜ 쀑 λ°œμƒν–ˆλ‹€. storybook을 톡해 보고 μžˆλŠ” uiμ—λŠ” μ½”λ“œμ— μž‘μ„±ν•΄λ†“μ€ tailwindCSS μŠ€νƒ€μΌλ§μ΄ μž…ν˜€μ§€μ§€ μ•Šκ³  μžˆμ—ˆλ‹€. storybook - tailwindCSS 연동을 μ°Έκ³ ν•˜λ©΄ λœλ‹€.

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

이번 ν”„λ‘œμ νŠΈμ—μ„œ λ°°μš°λŠ” 게 μ°Έ λ§Žλ‹€. λ‹€μ–‘ν•œ 도ꡬ듀도 μžˆκ² μ§€λ§Œ, μ‚¬λžŒλ“€κ³Ό ν•¨κ»˜ κ°œλ°œν•˜κ³  μΌν•˜λŠ” 방법을 많이 배우고 μžˆλ‹€. 또, ν˜‘μ—…μ„ ν•˜λ©΄μ„œ μžμ—°μŠ€λŸ½κ²Œ λ™λ£Œμ˜ μ½”λ“œλ₯Ό μ½λ‹€λ³΄λ‹ˆκΉŒ μ‚¬λžŒλ§ˆλ‹€ 정말 λ‹€λ₯΄κ΅¬λ‚˜ν•˜λ©΄μ„œ λŠλΌλŠ” λ˜λ‹€λ₯Έ μž¬λ―Έλ„ μžˆλ‹€.

였늘의 μž˜ν•œ 점

  • λͺ©ν‘œν–ˆλ˜ λ‚΄μš©λ“€μ„ 거의 λ‹€ λ‹¬μ„±ν•œ 점
  • λ™λ£Œμ™€ 잘 μ†Œν†΅ν•œ 점

였늘의 μ•„μ‰¬μš΄ 점

  • μ—†μŒ!

μ°Έκ³