Skip to content
Sangwoo Jeong edited this page Nov 28, 2024 · 5 revisions

티도리 ν”„λ ˆμž„μ›Œν¬λŠ” ν‹°μŠ€ν† λ¦¬ μŠ€ν‚¨μ„ μ œμž‘ν•˜κΈ° μœ„ν•œ μ „μš© ν”„λ ˆμž„μ›Œν¬μž…λ‹ˆλ‹€. ν‹°μŠ€ν† λ¦¬ μŠ€ν‚¨μ„ κ°œλ°œν•˜κΈ° μœ„ν•΄ ν”„λ ˆμž„μ›Œν¬κΉŒμ§€ λ°°μ›Œμ•Ό ν• κΉŒμš”? ν‹°μŠ€ν† λ¦¬ μŠ€ν‚¨μ€ 일반적인 ν”„λ‘ νŠΈμ—”λ“œλ₯Ό κ°œλ°œν•˜λŠ” 것과 λ™μΌν•˜κ²Œ 개발, ν…ŒμŠ€νŠΈ, 배포λ₯Ό 거치게 λ˜λŠ”λ°, μ „μš© ν”„λ ˆμž„μ›Œν¬κ°€ μ—†μ–΄ κ΅¬μ‹œλŒ€μ μΈ 방법에 λ¨Έλ¬ΌλŸ¬μ•Ό ν–ˆμŠ΅λ‹ˆλ‹€. 이 문제λ₯Ό ν•΄κ²°ν•˜κ³ μž 티도리 ν”„λ ˆμž„μ›Œν¬κ°€ νƒ„μƒν–ˆμŠ΅λ‹ˆλ‹€.

티도리 ν”„λ ˆμž„μ›Œν¬λŠ” 개발자 μ •μƒμš°μ— μ˜ν•΄ 섀계 및 κ°œλ°œλ˜μ—ˆμŠ΅λ‹ˆλ‹€.

ν”„λ ˆμž„μ›Œν¬λŠ” 각 λ‹¨κ³„μ—μ„œ λ°œμƒν•˜λŠ” μ—¬λŸ¬κ°€μ§€ λΆˆνŽΈμ‚¬ν•­μ„ ν•΄κ²°ν•˜κΈ° μœ„ν•΄ μ‚¬μš©λ˜λŠ”λ°, ν”„λ ˆμž„μ›Œν¬λ₯Ό μ‚¬μš©ν•˜μ§€ μ•Šμ€ 기쑴의 λ°©μ‹λŒ€λ‘œ ν‹°μŠ€ν† λ¦¬ μŠ€ν‚¨ μ œμž‘μ‹œ λ°œμƒν•˜λŠ” 문제λ₯Ό μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.

  • λ‹€μ–‘ν•œ κΈ°λŠ₯을 μ œκ³΅ν•˜λŠ” SCSS, Stylus λ“±μ˜ ν™•μž₯ μŠ€νƒ€μΌμ‹œνŠΈλŠ” μˆ˜λ™μœΌλ‘œ μ»΄νŒŒμΌν•΄μ„œ μ‚¬μš©ν•΄μ•Ό ν•˜λ©°, ν‹°μŠ€ν† λ¦¬ μŠ€ν‚¨μ—μ„œ μ‚¬μš©ν•  λͺ¨λ“  κΈ°λŠ₯을 λͺ¨λ‘ ν•œ 개의 λ§ˆν¬μ—… νŒŒμΌμ— μž‘μ„±ν•΄μ•Ό ν•˜λ―€λ‘œ 관심사 뢄리가 μ–΄λ ΅μŠ΅λ‹ˆλ‹€.
  • 개발 및 ν…ŒμŠ€νŠΈλ₯Ό μœ„ν•œ 프리뷰 μ„œλ²„κ°€ μ—†κΈ° λ•Œλ¬Έμ— μΉ˜ν™˜μžκ°€ ν•΄μ„λœ λͺ¨μŠ΅μ„ 보렀면 μŠ€ν‚¨ νŽΈμ§‘μ— λ“€μ–΄κ°€μ„œ μ½”λ“œλ₯Ό 볡사 λΆ™μ—¬λ„£κΈ° ν•˜κ³ , 정적 λ¦¬μ†ŒμŠ€ 파일(.js, .png λ“±)을 μ—…λ‘œλ“œ ν•΄μ•Όν•©λ‹ˆλ‹€. μ†ŒμŠ€μ½”λ“œμ— 변경사항이 μžˆμ„ κ²½μš°μ—λŠ” νŒŒμΌμ„ λ‹€μ‹œ μ—…λ‘œλ“œ ν•΄μ•Όν•˜λ©° 이 과정이 반볡적으둜 λ°œμƒν•˜μ—¬ λΆˆν•„μš”ν•œ μ‹œκ°„μ΄ μš”μ†Œλ©λ‹ˆλ‹€.
  • μŠ€ν‚¨μ„ λ°°ν¬ν•˜λ €λ©΄ μŠ€ν‚¨νŽΈμ§‘μ— 직접 λ“€μ–΄κ°€μ„œ μ½”λ“œλ₯Ό 볡사 λΆ™μ—¬λ„£κΈ°ν•˜κ³  νŒŒμΌμ„ μ—…λ‘œλ“œν•΄μ•Όν•˜κ±°λ‚˜ μŠ€ν‚¨ μ €μž₯μ†Œμ— μˆ˜λ™μœΌλ‘œ μ—…λ‘œλ“œν•΄μ•Ό ν•©λ‹ˆλ‹€.
  • TailwindCSS, Vue, React λ“± λͺ¨λ˜ ν”„λ ˆμž„μ›Œν¬μ™€ NPM(Node Package Manager) μ‚¬μš©μ— μ œμ•½μ΄ λ§ŽμŠ΅λ‹ˆλ‹€.
  • νŒ¨ν‚€μ§€ ν˜•νƒœλ‘œ λ¬Άμ–΄ ν…œν”Œλ¦Ώκ³Ό μ»΄ν¬λ„ŒνŠΈλ₯Ό λ”°λ‘œ λΆ„λ¦¬ν•˜μ—¬ ν•„μš”ν•  λ•Œ μž¬ν™œμš©ν•˜κ±°λ‚˜ λ‹€λ₯Έ μ‚¬λžŒμ΄ μž‘μ„±ν•œ μ½”λ“œλ₯Ό ν¬ν•¨μ‹œν‚€κΈ° μ–΄λ ΅μŠ΅λ‹ˆλ‹€.
Clone this wiki locally