Intro: μ™œ ν•˜ν•„ '둜고착착'μ΄μ—ˆμ„κΉŒ?

λ””μžμ΄λ„ˆλ‘œ μΌν•˜λ‹€ 보면 ν•˜λ£¨μ—λ„ λͺ‡ λ²ˆμ”© 이런 μŠ¬ν”ˆ μˆ¨λ°”κΌ­μ§ˆμ„ λ§ˆμ£Όν•˜κ³€ ν•©λ‹ˆλ‹€.

"μ˜¬λ¦¬λΈŒλ‹˜, 이번 μ‹ κ·œ ν”„λ‘œμ νŠΈ κΈ°νšμ„œμ— λ“€μ–΄κ°ˆ ꡬ글/카카였 곡식 둜고 κ°€μ΄λ“œλΌμΈ μ–΄λ”” μžˆλ‚˜μš”?" "μ•„, 그게 ν•΄λ‹Ή κΈ°μ—… λΈŒλžœλ“œ μ‚¬μ΄νŠΈ κΉŠμˆ™μ΄ μˆ¨μ–΄μžˆκ±°λ‚˜... μ˜ˆμ „μ— λˆ„κ°€ λ‹€μš΄λ‘œλ“œν•΄ λ‘” μ•Œμ§‘ 파일이 μŠ¬λž™ μ–΄λ”˜κ°€μ— 돌 텐데... μž μ‹œλ§Œμš”~ (뒀적뒀적)"

μ›Ήμ„œν•‘μ„ ν•˜λ‹€κ°€ λ§ˆμŒμ— λ“œλŠ” ν°νŠΈκ°€ 있으면 μš°λ¦¬λŠ” μžμ—°μŠ€λŸ½κ²Œ λŒ€μ•ˆ μ„œμ²΄μ™€ ν—ˆμš© λ²”μœ„λ₯Ό ν•œλˆˆμ— λ³΄μ—¬μ£ΌλŠ” 'λˆˆλˆ„'λ₯Ό μ°Ύμ•„κ°‘λ‹ˆλ‹€. UI/UX λ ˆνΌλŸ°μŠ€κ°€ ν•„μš”ν•  땐 '핀ν„°λ ˆμŠ€νŠΈ'λ‚˜ 'λ””λΉ„μ»·' 같은 ν›Œλ₯­ν•œ 아카이빙 ν”Œλž«νΌλ“€μ΄ μ°¨κ³  λ„˜μΉ˜μ£ .

그런데 μ™œ! μ‹€λ¬΄μ—μ„œ ν°νŠΈλ§ŒνΌμ΄λ‚˜ 맀일같이 μ“°μ΄λŠ” κΈ°μ—… λΈŒλžœλ“œ λ‘œκ³ λ‚˜ κ°€μ΄λ“œλΌμΈ(CI/BI)은 맨날 λŒ€κΈ°μ—… ν™ˆνŽ˜μ΄μ§€ λŒ€λ¬Έ ꡬ석탱이에 κΌ­κΌ­ μ²˜λ°•ν˜€ μžˆκ±°λ‚˜, μ •μ²΄λΆˆλͺ…μ˜ 개인 λΈ”λ‘œκ·Έλ₯Ό λ– λŒμ•„λ‹€λ…€μ•Ό ν•˜λŠ” κ±ΈκΉŒμš”? 😭 심지어 μ–΄λ ΅κ²Œ κ΅¬ν•œ 파일이 ꡬ버전 λ‘œκ³ μ—¬μ„œ 식은땀을 ν˜λ¦¬λŠ” 일도 λΆ€μ§€κΈ°μˆ˜μ˜€μŠ΅λ‹ˆλ‹€.

μ°Έλ‹€λͺ»ν•œ μ €λŠ” μƒκ°ν–ˆμŠ΅λ‹ˆλ‹€. "λ‹΅λ‹΅ν•œ μ‚¬λžŒμ΄ 우물 νŒλ‹€. μ‹€λ¬΄μžλ“€μ„ μœ„ν•œ λΈŒλžœλ“œ κ°€μ΄λ“œλΌμΈ ν—ˆλΈŒκ°€ 세상에 μ—†λ‹€λ©΄, κ·Έλƒ₯ λ‚΄κ°€ 직접 ν•˜λ‚˜ λ§Œλ“€μž!"

κ·Έλ ‡κ²Œ κΈ°μ—… λΈŒλžœλ“œ 아이덴티티 μžμ‚°μ„ ν•œκ³³μ— λͺ¨μ•„ 단 1초 λ§Œμ— κ²€μƒ‰ν•˜κ³  μ•ˆμ „ν•˜κ²Œ λ‹€μš΄λ‘œλ“œν•  수 μžˆλŠ” ν”Œλž«νΌ, '둜고착착(logochakchak.site)' ν”„λ‘œμ νŠΈμ˜ μ„œλ§‰μ΄ μ˜¬λžμŠ΅λ‹ˆλ‹€.


πŸ› οΈ λ””μžμΈ νˆ΄μ„ λ„˜μ–΄, λ‚΄ λ¬΄κΈ°λŠ” 'Vibe Coding'

μ €λŠ” UI/UX λ””μžμΈκ³Ό ν”„λ‘ νŠΈμ—”λ“œ/λ°±μ—”λ“œ 개발의 경계λ₯Ό 자유둭게 λ„˜λ‚˜λ“œλŠ” λ””μžμΈ μ—”μ§€λ‹ˆμ–΄(Design Engineer)μž…λ‹ˆλ‹€.

λ³΄ν†΅μ˜ μ‚¬μ΄λ“œ ν”„λ‘œμ νŠΈλΌλ©΄ Figmaλ₯Ό 켜고 λ©°μΉ  λ™μ•ˆ μ‚¬κ°ν˜•μ„ 그리고, ν”½μ…€ λ‹¨μœ„λ‘œ λ§ˆμ§„μ„ μ‘°μ •ν•˜λ©° 'ν™”λ©΄ 섀계'λΆ€ν„° μ‹œμž‘ν–ˆμ„ κ²λ‹ˆλ‹€. ν•˜μ§€λ§Œ μ €λŠ” 이번 ν”„λ‘œμ νŠΈλ₯Ό μ‹œμž‘ν•  λ•Œ, λ””μžμΈ νˆ΄μ„ μΌœλŠ” λŒ€μ‹  κ³§λ°”λ‘œ 터미널을 μ—΄κ³  에디터λ₯Ό μΌ°μŠ΅λ‹ˆλ‹€.

머릿속에 λ§΄λ„λŠ” μΈν„°νŽ˜μ΄μŠ€μ™€ μ‚¬μš©μž κ²½ν—˜μ„ μŠ€μΌ€μΉ˜λΆμ΄ μ•„λ‹Œ, μ‹€μ œ λ™μž‘ν•˜λŠ” μ½”λ“œλ‘œ 직접 κ΅¬ν˜„ν•˜λ©° 화면을 닀듬어 λ‚˜κ°€λŠ” μ €λ§Œμ˜ μž‘μ—… 방식—일λͺ… 'Vibe Coding(λ°”μ΄λΈŒ μ½”λ”©)'을 μ„ νƒν•œ 것이죠! 🎸

[ 전톡적인 ν”„λ‘œμ„ΈμŠ€ ]  Figma λ””μžμΈ ──> κΈ°νšμ„œ μž‘μ„± ──> 개발 κ΅¬ν˜„ (느림 😴)
[ λ°”μ΄λΈŒμ½”λ”© ]       아이디어 캐치 ──> μ½”λ“œ 기반 UI μ»΄ν¬λ„ŒνŠΈ μ‹€μ‹œκ°„ λΉŒλ“œ (μ΄ˆκ³ μ† ⚑)

Figmaμ—μ„œ 아무리 μ •κ΅ν•˜κ²Œ ν”„λ‘œν† νƒ€μž…μ„ λ§Œλ“€μ–΄λ„, μ‹€μ œ λΈŒλΌμš°μ €μ—μ„œ λ Œλ”λ§ 될 λ•Œμ˜ λŠλ‚Œ, 슀크둀의 λΆ€λ“œλŸ¬μ›€, λ°˜μ‘ν˜• 브레이크 ν¬μΈνŠΈμ—μ„œ μ˜€λŠ” λ―Έμ„Έν•œ μ–΄μƒ‰ν•¨κΉŒμ§€ μ™„λ²½ν•˜κ²Œ μ˜ˆμΈ‘ν•˜κΈ΄ μ–΄λ ΅μŠ΅λ‹ˆλ‹€.

μ €λŠ” Next.js 15(App Router)와 React 19, Supabase, 그리고 λ”°λˆλ”°λˆν•œ Tailwind v4λΌλŠ” λ‚˜λ¦„ νŠΈλ Œλ””ν•˜κ³  κ°•λ ₯ν•œ ν’€μŠ€νƒ 기술 μŠ€νƒμ„ λ‚΄ μ†μœΌλ‘œ 직접 μ–Ήμ—ˆμŠ΅λ‹ˆλ‹€.

λ””μžμ΄λ„ˆλ‘œμ„œ μΈν„°νŽ˜μ΄μŠ€μ˜ 심미성을 μΉ˜μ—΄ν•˜κ²Œ κ³ λ―Όν•˜λŠ” λ™μ‹œμ—, κ°œλ°œμžλ‘œμ„œ μ»΄ν¬λ„ŒνŠΈμ˜ ꡬ쑰와 데이터 흐름을 λ™μ‹œμ— 섀계해 λ‚˜κ°”μŠ΅λ‹ˆλ‹€. 화면을 'κ·Έλ¦¬λŠ” 것'κ³Ό 'λ§Œλ“œλŠ” 것'이 μ™„λ²½ν•˜κ²Œ μ‹±ν¬λ‘œμœ¨ 100%둜 λ§žμ•„λ–¨μ–΄μ§€λŠ” 이 μ§œλ¦Ών•œ 카타λ₯΄μ‹œμŠ€κ°€ μ°Έ μ’‹μ•„μš”. 😣

덕뢄에 아이디어가 세상 λ°–μœΌλ‘œ νŠ€μ–΄λ‚˜μ˜¨ μ§€ 단 이틀 λ§Œμ—, μ‹€μ œ μž‘λ™ν•˜λŠ” μ™„λ²½ν•œ μ›Ή μ„œλΉ„μŠ€μ˜ λΌˆλŒ€μ™€ 핡심 λ·°μ–΄ ꡬ쑰λ₯Ό λšλ”± μ™„μ„±ν•΄ λ‚Ό 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.


올리브의 ν•œ 쀄 μš”μ•½ πŸ’‘

"κ°€μž₯ μ™„λ²½ν•œ λ””μžμΈ νˆ΄μ€ λ•Œλ‘  'λ™μž‘ν•˜λŠ” μ½”λ“œ' κ·Έ 자체일 수 μžˆμŠ΅λ‹ˆλ‹€. 아이디어λ₯Ό ν”„λ‘œλ•νŠΈν™”ν•˜λŠ” 속도λ₯Ό κ·ΉλŒ€ν™”ν•˜λŠ” 것, 그것이 λ””μžμΈ μ—”μ§€λ‹ˆμ–΄κ°€ κ°€μ§„ κ°€μž₯ κ°•λ ₯ν•œ λ¬΄κΈ°μž…λ‹ˆλ‹€."

μ΄μ–΄μ§€λŠ” [2편]μ—μ„œλŠ” μ½”λ“œλ₯Ό μ₯μ–΄μž‘은 λ””μžμ΄λ„ˆκ°€ ν™”λ©΄ 속 ν”½μ…€μ˜ λ””ν…ŒμΌκ³Ό μœ μ € μœ μž… 동선을 μ–΄λ–»κ²Œ μ§‘μš”ν•˜κ²Œ κΉŽμ•„ λ‚˜κ°”λŠ”μ§€, 본격적인 UX κ³ κ΅°λΆ„νˆ¬κΈ°λ₯Ό μ†Œκ°œν•΄ λ“œλ¦΄κ²Œμš”! 🎨