โœ๏ธ๐Ÿ–ฅ๏ธ Stitch ๋ฅผ ์ด์šฉํ•œ ํผ์Šค๋„ ๋ธ”๋กœ๊ทธ ์‹œํ–‰์ฐฉ์˜ค 1

16๊ธฐ Cursor ์Šคํ„ฐ๋””๋ฅผ ํ•˜๊ณ ,
๊ฐœ์ธ์ ์ธ ๊ธฐ๋Šฅ๊ตฌํ˜„ ์—ฐ์Šต ์˜ˆ์ œ๊ฐ€ ํ•„์š”ํ•œ๋ฐ
๋งŒ๋“œ๋Š” ๊น€์— ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ ๋งŒ๋“ค๋ฉด์„œ ๊ธฐ๋Šฅ๊ตฌํ˜„ ์—ฐ์Šตํ•˜๋ฉด ์ข‹๊ฒ ๋‹ค ์‹ถ์–ด ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค~

์ถ”ํ›„์— Supabase๋ผ๋Š” ๋„๊ตฌ๋กœ ๋Œ“๊ธ€ ๊ธฐ๋Šฅ๋„ ๋„ฃ๊ณ ,
๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ๋„ ๋„ฃ๊ณ  ์ด๊ฒƒ์ €๊ฒƒ ์—ฐ์Šตํ•˜๋Š” ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ๊ฐ€ ๋‚˜์˜ค์ง€ ์•Š์„๊นŒ ์‹ถ๋„ค์š” ๐ŸŒฑ


๐Ÿ’ญ ์ฒ˜์Œ์—” ์ด๋ ‡๊ฒŒ ๊ณ„ํšํ–ˆ์–ด์š”

๐ŸŽฏ ์ด์ƒ์ ์ธ ๊ณ„ํš (๊ฟˆ๊ฐ™์€ ์ด์•ผ๊ธฐ)

- Figma: ์˜ˆ์œ ๋””์ž์ธ ๋งŒ๋“ค๊ธฐ

- MCP: AI์™€ ํ˜‘์—…ํ•ด์„œ ์ฝ”๋”ฉํ•˜๊ธฐ

- Stitch: ๋””์ž์ธ์„ ์‹ค์ œ ์›น์‚ฌ์ดํŠธ๋กœ ๋ณ€ํ™˜

- GitHub: ์ฝ”๋“œ ์ €์žฅํ•˜๊ณ  ์ž๋™ ๋ฐฐํฌ

๋ญ”๊ฐ€ ์—„์ฒญ ์ „๋ฌธ์ ์ด๊ณ  ๋ฉ‹์žˆ์–ด ๋ณด์ด์ฃ ? ๐Ÿ˜Ž


๐Ÿ˜… ํ˜„์‹ค์€... (์นดํŽ˜์—์„œ ๋…ธํŠธ๋ถ์œผ๋กœ ์ž‘์—…)

ํ•˜์ง€๋งŒ ํ˜„์‹ค์€ ๋…น๋ก์ง€ ์•Š์•˜์–ด์š”.
์นดํŽ˜์—์„œ ๋…ธํŠธ๋ถ์œผ๋กœ ์ž‘์—…ํ•˜๋ ค๋‹ˆ ๋ณต์žกํ•œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •์ด ์–ด๋ ค์› ๊ฑฐ๋“ ์š”.

๊ทธ๋ž˜์„œ ๊ณ„ํš์„ ๋ฐ”๊ฟจ์Šต๋‹ˆ๋‹ค:

- V0: ์›น์—์„œ ๋ฐ”๋กœ ๋””์ž์ธํ•˜๊ณ  ์ฝ”๋“œ ๋งŒ๋“ค๊ธฐ

- Vercel: ์‰ฌ์šด ๋ฐฐํฌ ์„œ๋น„์Šค

- Supabase: ๋Œ“๊ธ€ ๊ธฐ๋Šฅ์„ ์œ„ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค


๐Ÿ”ง ์‹ค์ œ๋กœ ํ•ด๋ณด๋‹ˆ... (์‹œํ–‰์ฐฉ์˜ค์˜ ์—ฐ์†)

1๋‹จ๊ณ„: ํ”„๋กฌํ”„ํŠธ ์ค€๋น„ํ•˜๊ธฐ

๋จผ์ € AI์—๊ฒŒ "์ด๋Ÿฐ ๋ธ”๋กœ๊ทธ๋ฅผ ๋งŒ๋“ค์–ด์ค˜!"๋ผ๊ณ  ๋งํ•  ๋‚ด์šฉ์„ ์ค€๋น„ํ–ˆ์–ด์š”.

ํ•˜์ง€๋งŒ ์ฒ˜์Œ์—” ๋„ˆ๋ฌด ์š•์‹ฌ์„ ๋ถ€๋ ธ์–ด์š”.
ํ•œ ๋ฒˆ์— ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ๋‹ค ๋„ฃ์œผ๋ ค๊ณ  ํ•˜๋‹ˆ๊นŒ AI๋„ ํ—ท๊ฐˆ๋ คํ•˜๋”๋ผ๊ณ ์š”.


2๋‹จ๊ณ„: V0๋กœ ์‹œ๋„ํ•ด๋ณด๊ธฐ

์›น ์‚ฌ์ดํŠธ ํ™ˆํŽ˜์ด์ง€ ์Šคํฌ๋ฆฐ ์ƒท

๊ทธ๋Ÿฐ๋ฐ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ์–ด์š”:

1. ํ•œ ๋ฒˆ์— ๋„ˆ๋ฌด ๋งŽ์ด ์š”๊ตฌ: ๋ณต์žกํ•œ ๋ธ”๋กœ๊ทธ๋ฅผ ํ•œ ๋ฒˆ์— ๋งŒ๋“ค๋ ค๋‹ˆ AI๊ฐ€ ์ฒ˜๋ฆฌํ•˜์ง€ ๋ชปํ–ˆ์–ด์š”

2. ํ† ํฐ ์†Œ์ง„: AI ์‚ฌ์šฉ ํšŸ์ˆ˜๊ฐ€ ๋‹ค ๋–จ์–ด์ ธ์„œ ๋” ์ด์ƒ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๊ฒŒ ๋์–ด์š” ๐Ÿ˜ญ

ํ…์ŠคํŠธ๊ฐ€์žˆ๋Š” ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด์˜ ์Šคํฌ๋ฆฐ ์ƒท

> ํ† ํฐ์ด๋ž€? AI ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์†Œ๋ชจ๋˜๋Š” ์‚ฌ์šฉ๋Ÿ‰ ๋‹จ์œ„์˜ˆ์š”. ๋ฌด๋ฃŒ ๊ณ„์ •์€ ์ œํ•œ์ด ์žˆ์–ด์„œ ๋‹ค ์“ฐ๋ฉด ๊ธฐ๋‹ค๋ฆฌ๊ฑฐ๋‚˜ ์œ ๋ฃŒ๋กœ ๊ฒฐ์ œํ•ด์•ผ ํ•ด์š”.


3๋‹จ๊ณ„: Stitch ๋ฐœ๊ฒฌ!

ํฌ๊ธฐํ•˜๋ ค๋˜ ์ˆœ๊ฐ„, Stitch๋ผ๋Š” ๋„๊ตฌ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ์–ด์š”!

๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด์˜ ์Šคํ‹ฐ์น˜ ์•ฑ์˜ ์Šคํฌ๋ฆฐ ์ƒท

Stitch๋Š” Google์—์„œ ๋งŒ๋“  ์›น ๋””์ž์ธ ๋„๊ตฌ์˜ˆ์š”. Gemini AI๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์›น์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค์–ด์ค๋‹ˆ๋‹ค.

Stitch ์•Œ์•„๋ณด๊ธฐ

Jekyll์ด๋ž€?

Jekyll์€ ๋ธ”๋กœ๊ทธ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๋„๊ตฌ์˜ˆ์š”. ํŠนํžˆ ๊ฐœ๋ฐœ์ž๋“ค์ด ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š”๋ฐ, ์ด์œ ๊ฐ€ ์žˆ์–ด์š”:

- ๋ฌด๋ฃŒ: GitHub Pages์—์„œ ๋ฌด๋ฃŒ๋กœ ํ˜ธ์ŠคํŒ… ๊ฐ€๋Šฅ

- ๋น ๋ฆ„: ์ •์  ์‚ฌ์ดํŠธ๋ผ์„œ ๋กœ๋”ฉ์ด ๋น ๋ฆ„

- ๋งˆํฌ๋‹ค์šด: ๊ธ€์„ ์‰ฝ๊ฒŒ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Œ

Stitch ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ฐฉ์‹

YAML vs JSON vs XML

๋ธ”๋กœ๊ทธ ๊ธ€์˜ ์ •๋ณด(์ œ๋ชฉ, ๋‚ ์งœ, ํƒœ๊ทธ ๋“ฑ)๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์žˆ์–ด์š”:

XML: ๋ณต์žกํ•˜๊ณ  ๊ธธ์–ด์š”

```xml
<post>
<title>๋ธ”๋กœ๊ทธ ๊ธ€ ์ œ๋ชฉ</title>
<date>2025-06-08</date>
</post>
```

JSON: ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ๋งŽ์ด ์‚ฌ์šฉํ•ด์š”

{
  "title": "๋ธ”๋กœ๊ทธ ๊ธ€ ์ œ๋ชฉ",
  "date": "2025-06-08"
}

YAML: ์‚ฌ๋žŒ์ด ์ฝ๊ธฐ ์‰ฌ์›Œ์š” (Jekyll์—์„œ ์‚ฌ์šฉ)

```yaml
title: ๋ธ”๋กœ๊ทธ ๊ธ€ ์ œ๋ชฉ
date: 2025-06-08
```

Stitch ๊ฐ€ ๊ฐ€์žฅ ์„ ํ˜ธํ•˜๋Š” ๋งˆํฌ์—… ์–ธ์–ด๋Š”? - YAML

ํ•œ๊ตญ์–ด ํ…์ŠคํŠธ๊ฐ€์žˆ๋Š” ์ „ํ™” ์Šคํฌ๋ฆฐ ์ƒท

๊ฒฐ๋ก ์ ์œผ๋กœ YAML์ด ๊ฐ€์žฅ ๊ฐ„๋‹จํ•˜๊ณ  ์ฝ๊ธฐ ์‰ฌ์›Œ์„œ ์„ ํƒํ–ˆ์–ด์š”!


๐Ÿค– AI ๋ชจ๋ธ ๋น„๊ตํ•ด๋ณด๊ธฐ

๊ฐ™์€ ์š”์ฒญ์„ ๋‹ค๋ฅธ AI์—๊ฒŒ ํ•ด๋ดค์–ด์š”:

Gemini 2.5 PRO

- ์žฅ์ : ๋…ผ๋ฆฌ์  ์‚ฌ๊ณ ๊ฐ€ ๋›ฐ์–ด๋‚จ

- ํŠน์ง•: ์ฒด๊ณ„์ ์œผ๋กœ ์ฐจ๊ทผ์ฐจ๊ทผ ์„ค๋ช…

Claude 4

์ปดํ“จํ„ฐ์—์„œ ํ•œ๊ตญ์–ด ์•ฑ์˜ ์Šคํฌ๋ฆฐ ์ƒท

- ์žฅ์ : ์ฐฝ์˜์ ์ด๊ณ  ์ง๊ด€์ 

- ํŠน์ง•: ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ ์„ค๋ช…

ํŠน๋ณ„ํ•œ ๋ฐœ๊ฒฌ: GPT ์ „์šฉ ๋„๊ตฌ

Stitch JSON Designer๋ผ๋Š” ํŠน๋ณ„ํ•œ GPT๋ฅผ ๋ฐœ๊ฒฌํ–ˆ์–ด์š”!

ํ•œ๊ตญ ๋ฌธ์ž ๋ฉ”์‹œ์ง€์˜ ์Šคํฌ๋ฆฐ ์ƒท


https://chatgpt.com/g/g-68454812c2488191bb3c5cf6d482ed7d-stitch-json-designer

์ด ๋„๊ตฌ๋Š” Stitch์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ˜•์‹์œผ๋กœ ์ž๋™ ๋ณ€ํ™˜ํ•ด์ค˜์„œ ์ •๋ง ์œ ์šฉํ–ˆ์–ด์š”.

๐Ÿ’ก ๊นจ๋‹ฌ์Œ: ์ž‘์€ ๋‹จ์œ„๋กœ ๋‚˜๋ˆ„๊ธฐ

์—ฌ๋Ÿฌ ๋ฒˆ ์‹œ๋„ํ•ด๋ณด๋‹ˆ ํ•œ ๊ฐ€์ง€ ๊นจ๋‹ฌ์Œ์„ ์–ป์—ˆ์–ด์š”:

> ํ•œ ๋ฒˆ์— ๋ชจ๋“  ๊ฑธ ๋งŒ๋“ค๋ ค๊ณ  ํ•˜์ง€ ๋ง๊ณ , ํŽ˜์ด์ง€๋ณ„๋กœ ํ•˜๋‚˜์”ฉ ๋งŒ๋“ค์ž!

์ด๋ ‡๊ฒŒ ์ ‘๊ทผํ•˜๋‹ˆ ํ›จ์”ฌ ์ˆ˜์›”ํ–ˆ์–ด์š”:

1. ํ™ˆํŽ˜์ด์ง€๋ถ€ํ„ฐ ์‹œ์ž‘

2. ๊ธ€ ์ƒ์„ธํŽ˜์ด์ง€ ์ถ”๊ฐ€

3. ๋„ค๋น„๊ฒŒ์ด์…˜ ์—ฐ๊ฒฐ

4. ์Šคํƒ€์ผ๋ง ์ ์šฉ

๐ŸŽจ ์˜์™ธ์˜ ๋ฐœ๊ฒฌ: Cursor์˜ ๋‹ค์ด์–ด๊ทธ๋žจ ๊ธฐ๋Šฅ

์ž‘์—… ์ค‘์— Cursor๋ผ๋Š” ์ฝ”๋“œ ์—๋””ํ„ฐ์˜ ์ˆจ๊ฒจ์ง„ ๊ธฐ๋Šฅ์„ ๋ฐœ๊ฒฌํ–ˆ์–ด์š”!

ํ•œ๊ตญ์˜ ๋ฉ”์‹œ์ง€ ์Šคํฌ๋ฆฐ ์ƒท

๋‹จ์ˆœํžˆ ์ฝ”๋“œ๋งŒ ์ž‘์„ฑํ•˜๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ ๋‹ค์ด์–ด๊ทธ๋žจ๋„ ๊ทธ๋ ค์ฃผ๋”๋ผ๊ณ ์š”. ์ด๋Ÿฐ ์‹์œผ๋กœ ๋ธ”๋กœ๊ทธ ๊ตฌ์กฐ๋ฅผ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ •๋ง ๋„์›€์ด ๋์–ด์š”.


๊ฒฐ๊ณผ PRD ๋ฌธ์„œ -> Cursor ์ž‘์„ฑ ํŽ˜์ด์ง€

๐Ÿ”ง ์‚ฌ์šฉํ•œ ๋„๊ตฌ๋“ค ์ •๋ฆฌ

์„ฑ๊ณตํ•œ ๋„๊ตฌ๋“ค โœ…

- Stitch: Google์˜ ์›น ๋””์ž์ธ AI ๋„๊ตฌ

- Jekyll: ๋ธ”๋กœ๊ทธ ์ƒ์„ฑ ๋„๊ตฌ

- YAML: ๋ฐ์ดํ„ฐ ํ˜•์‹

- Cursor: ์ฝ”๋“œ ์—๋””ํ„ฐ (๋‹ค์ด์–ด๊ทธ๋žจ ๊ธฐ๋Šฅ ํฌํ•จ)

์•„์‰ฌ์› ๋˜ ๋„๊ตฌ๋“ค ๐Ÿ˜…

- V0: ํ† ํฐ ์ œํ•œ์œผ๋กœ ์ค‘๋„ ํฌ๊ธฐ

- ๋Ÿฌ๋ฒ„๋ธ”: ๊ฒฐ๊ณผ๋ฌผ์ด ๋งŒ์กฑ์Šค๋Ÿฝ์ง€ ์•Š์Œ


๐Ÿ“ ๋ฐฐ์šด ์ ๋“ค

1. ํ™˜๊ฒฝ์˜ ์ค‘์š”์„ฑ

์นดํŽ˜์—์„œ ์ž‘์—…ํ•˜๋ ค๋ฉด ์›น ๊ธฐ๋ฐ˜ ๋„๊ตฌ๋“ค์„ ํ™œ์šฉํ•˜๋Š” ๊ฒŒ ์ข‹์•„์š”.
๋ณต์žกํ•œ ์„ค์ •์ด ํ•„์š”ํ•œ ๋„๊ตฌ๋“ค์€ ์ง‘์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒŒ ๋‚ซ๋”๋ผ๊ณ ์š”.

2. ์š•์‹ฌ๋ถ€๋ฆฌ์ง€ ๋ง๊ธฐ

์ฒ˜์Œ๋ถ€ํ„ฐ ์™„๋ฒฝํ•œ ๋ธ”๋กœ๊ทธ๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ํ•˜์ง€ ๋ง๊ณ ,
๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋Šฅ๋ถ€ํ„ฐ ์ฐจ๊ทผ์ฐจ๊ทผ ๋งŒ๋“ค์–ด๊ฐ€๋Š” ๊ฒŒ ์ค‘์š”ํ•ด์š”.

3. ์—ฌ๋Ÿฌ ๋„๊ตฌ ์‹คํ—˜ํ•ด๋ณด๊ธฐ

ํ•œ ๊ฐ€์ง€ ๋„๊ตฌ๊ฐ€ ์•ˆ ๋˜๋ฉด ๋‹ค๋ฅธ ๋„๊ตฌ๋ฅผ ์‹œ๋„ํ•ด๋ณด์„ธ์š”. ๊ฐ๊ฐ ์žฅ๋‹จ์ ์ด ๋‹ค๋ฅด๊ฑฐ๋“ ์š”.

4. AI๋ณ„ ํŠน์„ฑ ํŒŒ์•…ํ•˜๊ธฐ

- ์ฒด๊ณ„์  ์„ค๋ช…์ด ํ•„์š”ํ•˜๋ฉด โ†’ Gemini

- ์ฐฝ์˜์  ์•„์ด๋””์–ด๊ฐ€ ํ•„์š”ํ•˜๋ฉด โ†’ Claude

- ํŠน์ˆ˜ ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•˜๋ฉด โ†’ ์ „์šฉ GPT ๋„๊ตฌ

๐Ÿš€ ๋‹ค์Œ ๋‹จ๊ณ„๋Š”?

์ด์ œ ๊ธฐ๋ณธ์ ์ธ ๋ธ”๋กœ๊ทธ ๊ตฌ์กฐ๋Š” ์™„์„ฑํ–ˆ์–ด์š”!
๋‹ค์Œ์—๋Š” ์›น ๋””์ž์ธ์„ ํ•ด์•ผ๊ฒ ์ฃ ?

4. ์‹ค์ œ ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑํ•˜๊ธฐ

๐Ÿ’ญ ๋งˆ๋ฌด๋ฆฌํ•˜๋ฉฐ

๋ฌผ๋ก  ์ค‘๊ฐ„์ค‘๊ฐ„ ๋ง‰ํžˆ๋Š” ๋ถ€๋ถ„๋„ ๋งŽ์•˜๊ณ ,
๊ณ„ํš๋Œ€๋กœ ๋˜์ง€ ์•Š๋Š” ๊ฒƒ๋„ ๋งŽ์•˜์ง€๋งŒ... ๊ทธ๊ฒŒ ๋˜ ๋ฐฐ์šฐ๋Š” ์žฌ๋ฏธ ์•„๋‹๊นŒ์š”? ๐Ÿ˜Š

๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฑด ํฌ๊ธฐํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด์—ˆ์–ด์š”.
ํ•œ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์•ˆ ๋˜๋ฉด ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๋ณด๊ณ ,
๋„ˆ๋ฌด ๋ณต์žกํ•˜๋ฉด ๊ฐ„๋‹จํ•˜๊ฒŒ ๋‚˜๋ˆ„์–ด์„œ ์ ‘๊ทผํ•˜๊ณ ...

ํ˜น์‹œ ์ €์ฒ˜๋Ÿผ ๊ฐœ๋ฐœ์„ ๋ฐฐ์šฐ๋ฉฐ ๋ธ”๋กœ๊ทธ๋ฅผ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์‹ถ์€ ๋ถ„๋“ค์ด ์žˆ๋‹ค๋ฉด,
์ด ๊ธ€์ด ์กฐ๊ธˆ์ด๋ผ๋„ ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์–ด์š”!

๋‹ค์Œ ๊ธ€์—์„œ๋Š” ์›น ๋””์ž์ธ ์ž‘์—…ํ•œ ์‚ฌ๋ก€๊ธ€๋กœ ๋งˆ์ฃผํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค~

---

๐Ÿ”— ์ฐธ๊ณ  ์ž๋ฃŒ

- [Jekyll ๊ณต์‹ ๋ฌธ์„œ](https://jekyllrb.com/)

- [Google Stitch](https://stitch.google.com/)

- [Supabase ๊ฐ€์ด๋“œ](https://supabase.com/docs)

- [GitHub Pages ์‚ฌ์šฉ๋ฒ•](https://pages.github.com/)

5
2๊ฐœ์˜ ๋‹ต๊ธ€

๐Ÿ‘‰ ์ด ๊ฒŒ์‹œ๊ธ€๋„ ์ฝ์–ด๋ณด์„ธ์š”