[Lovable] ์ฝ”๋”ฉ ์—†์ด ์›น/์•ฑ ๋งŒ๋“ค๊ธฐ : Lovable ์™„์ „ ๊ฐ€์ด๋“œ

Posted by Euisuk's Dev Log on June 8, 2025

[Lovable] ์ฝ”๋”ฉ ์—†์ด ์›น/์•ฑ ๋งŒ๋“ค๊ธฐ : Lovable ์™„์ „ ๊ฐ€์ด๋“œ

์›๋ณธ ๊ฒŒ์‹œ๊ธ€: https://velog.io/@euisuk-chung/๊ฟ€ํˆด-์ฝ”๋”ฉ-์—†์ด-์›น์•ฑ-๋งŒ๋“ค๊ธฐ-Lovable-์™„์ „-๊ฐ€์ด๋“œ

๐ŸŽจ ๋งˆ์น˜ ๊ทธ๋ฆผ ๊ทธ๋ฆฌ๋“ฏ, ๋ง๋กœ๋งŒ ์„ค๋ช…ํ•˜๋ฉด ์›น์‚ฌ์ดํŠธ๊ฐ€ ์™„์„ฑ๋œ๋‹ค๋ฉด ์–ด๋–จ๊นŒ์š”?

๐Ÿ’ญ โ€œ์‚ฌ์šฉ์ž ๋กœ๊ทธ์ธ ํ™”๋ฉด์ด ํ•„์š”ํ•ด์š”.โ€
๐Ÿ’ญ โ€œํฌํŠธํด๋ฆฌ์˜ค ๊ฐค๋Ÿฌ๋ฆฌ์™€ ์—ฐ๋ฝ์ฒ˜ ํผ๋„ ์ถ”๊ฐ€ํ•ด ์ฃผ์„ธ์š”.โ€

์ด๋ ‡๊ฒŒ ๋งํ•˜๋ฉด ์‹ค์ œ ์›น ์•ฑ์ด ๋งŒ๋“ค์–ด์ง‘๋‹ˆ๋‹ค.

๋ฏฟ๊ธฐ ์–ด๋ ค์šฐ์‹œ์ฃ ? ์ด ๋ชจ๋“  ๊ฑธ ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๋„๊ตฌ๊ฐ€ ๋ฐ”๋กœ ์˜ค๋Š˜ ์†Œ๊ฐœํ•  Lovable.dev์ž…๋‹ˆ๋‹ค.

https://lovable.dev/

์˜ค๋Š˜ ์†Œ๊ฐœํ•  Lovable์€ ๊ทธ๋Ÿฐ ์ƒ์ƒ์„ ํ˜„์‹ค๋กœ ๋ฐ”๊พธ๋Š” AI ๊ธฐ๋ฐ˜ ์›น์•ฑ ๋นŒ๋”์ž…๋‹ˆ๋‹ค. ๋ˆ„๊ตฌ๋‚˜, ์ง€๊ธˆ ๋ฐ”๋กœ, โ€˜์ง„์งœ ์ž‘๋™ํ•˜๋Š” ์›น์•ฑโ€™์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.

์ตœ๊ทผ AI์˜ ๋ฐœ์ „์€ ๋…ธ์ฝ”๋“œ(No-Code) ๋„๊ตฌ์˜ ์ง€ํ˜•์„ ์™„์ „ํžˆ ๋ฐ”๊พธ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํŠนํžˆ, Lovable์€ ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ๋งŒ์œผ๋กœ๋„ ์™„์ „ํ•œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค์–ด๋‚ผ ์ˆ˜ ์žˆ๋Š” AI ๊ธฐ๋ฐ˜ ์•ฑ ๋นŒ๋”์ž…๋‹ˆ๋‹ค.
  • ๊ฐœ๋ฐœ์ž๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋น„๊ฐœ๋ฐœ์ž๋„ ์†์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด, MVP(Minimum Viable Product) ์ œ์ž‘์ด๋‚˜ ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋น ๋ฅด๊ฒŒ ์‹œ์ž‘ํ•˜๊ณ  ์‹ถ์€ ๋ถ„๋“ค์—๊ฒŒ ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

โœ๏ธ ์ฐธ๊ณ : ๋ณธ ๋ธ”๋กœ๊ทธ๋Š” Lovable์˜ ๊ณต์‹ ๋ฌธ์„œ์™€ ํ€ต์Šคํƒ€ํŠธ ๊ฐ€์ด๋“œ, Supabase ์—ฐ๋™ ๋ฐฉ๋ฒ•, ์‹ค์ œ ์˜ˆ์ œ ๋“ฑ์„ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๐ŸŒŸ ๊ทธ๋ž˜์„œ Lovable์ด ๋ญ”๋ฐ?

Lovable์€ ์‚ฌ์šฉ์ž๊ฐ€ ๊ฐ„๋‹จํ•œ ํ…์ŠคํŠธ ์„ค๋ช…๋งŒ์œผ๋กœ๋„ ์›น์‚ฌ์ดํŠธ์™€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” AI ๊ธฐ๋ฐ˜์˜ ๋…ธ์ฝ”๋“œ ์•ฑ ๋นŒ๋”์ž…๋‹ˆ๋‹ค.

https://docs.lovable.dev/user-guides/quickstart

๊ธฐ์กด์˜ ์ฝ”๋“œ ์ž‘์„ฑ ๋ฐฉ์‹๊ณผ๋Š” ๋‹ฌ๋ฆฌ, ๋ณต์žกํ•œ HTML, CSS, JavaScript์— ๋Œ€ํ•œ ์ง€์‹์ด ์—†์–ด๋„ ๋ˆ„๊ตฌ๋‚˜ ์›น ์•ฑ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Lovable์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ์ˆ  ์Šคํƒ์„ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค:

  • React: ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌ์„ฑ

https://ko.legacy.reactjs.org/

  • Tailwind CSS: ๋น ๋ฅด๊ณ  ์ง๊ด€์ ์ธ ์Šคํƒ€์ผ๋ง

https://tailwindcss.com/

  • Vite: ๋น ๋ฅธ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ

https://vite.dev/

  • Supabase: ๋ฐฑ์—”๋“œ ๊ธฐ๋Šฅ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

https://supabase.com/

์ด๋ฅผ ํ†ตํ•ด Lovable์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

  • ํ”„๋กฌํ”„ํŠธ ๊ธฐ๋ฐ˜ ์•ฑ ์ƒ์„ฑ: ํ…์ŠคํŠธ๋งŒ์œผ๋กœ ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ UI์™€ ๋กœ์ง
  • ์‹ค์‹œ๊ฐ„ ์ฝ”๋“œ ํŽธ์ง‘: ๋‚ด๋ถ€ ์—๋””ํ„ฐ ์ œ๊ณต ๋ฐ GitHub ์—ฐ๋™
  • ์™ธ๋ถ€ API ๋ฐ ์„œ๋น„์Šค ํ†ตํ•ฉ: Supabase, Stripe, Resend ๋“ฑ
  • ์ž๋™ ๋ฐฐํฌ: ํด๋ฆญ ํ•œ ๋ฒˆ์œผ๋กœ ์•ฑ์„ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Œ
  • ์‹œ๊ฐ ํŽธ์ง‘ ๋„๊ตฌ: Select & Visual Edit์œผ๋กœ ์ƒ์„ธ ์กฐ์ • ๊ฐ€๋Šฅ
  • ํ•œ๊ธ€ ์™„์ „ ์ง€์›: ์ž…๋ ฅ, ์ถœ๋ ฅ, UI ์ „๋ถ€ ํ•œ๊ตญ์–ด ๋Œ€์‘

๐Ÿ—๏ธ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋‚˜์š”? โ€“ ์›น์‚ฌ์ดํŠธ ์ œ์ž‘ 4๋‹จ๊ณ„

Lovable์„ ์‚ฌ์šฉํ•ด ์›น์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๊ณผ์ •์€ ๋‹จ์ˆœํ•˜๋ฉด์„œ๋„ ์œ ์—ฐํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๊ธฐ๋ณธ์ ์ธ 4๋‹จ๊ณ„ ํ๋ฆ„์ž…๋‹ˆ๋‹ค.

1๋‹จ๊ณ„: ํšŒ์›๊ฐ€์ž… ํ›„ ๋กœ๊ทธ์ธ

Lovable ๊ณต์‹ ์›น์‚ฌ์ดํŠธ(lovable.app ๋˜๋Š” lovable.dev)์— ์ ‘์†ํ•ด ๊ณ„์ •์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

  • ๋ฌด๋ฃŒ ํ”Œ๋žœ๋งŒ์œผ๋กœ๋„ ๊ธฐ๋ณธ์ ์ธ ์•ฑ ์ƒ์„ฑ๊ณผ ๋ฐฐํฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • Pro ์ด์ƒ ํ”Œ๋žœ์—์„œ๋Š” GitHub ์—ฐ๋™, ํ˜‘์—… ๊ธฐ๋Šฅ, ์ปค์Šคํ…€ ๋„๋ฉ”์ธ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ•ญ๋ชฉ Free (๋ฌด๋ฃŒ) Pro ํ”Œ๋žœ (์›” $25~) Teams ํ”Œ๋žœ (์›” $30~)
๊ฐ€๊ฒฉ ๋ฌด๋ฃŒ ์›” $25๋ถ€ํ„ฐ ์‹œ์ž‘ ์›” $30๋ถ€ํ„ฐ ์‹œ์ž‘
์›”๊ฐ„ ๋ฉ”์‹œ์ง€ ์ œํ•œ ์—†์Œ ํ”Œ๋žœ์— ๋”ฐ๋ผ ๋‹ค๋ฆ„ ํ”Œ๋žœ์— ๋”ฐ๋ผ ๋‹ค๋ฆ„
๋น„๊ณต๊ฐœ ํ”„๋กœ์ ํŠธ ๋ถˆ๊ฐ€๋Šฅ ๊ฐ€๋Šฅ (๋ฌด์ œํ•œ) ๊ฐ€๋Šฅ (๋ฌด์ œํ•œ)
Lovable ๋ฐฐ์ง€ ํ•ญ์ƒ ํ‘œ์‹œ๋จ ์ œ๊ฑฐ ๊ฐ€๋Šฅ ์ œ๊ฑฐ ๊ฐ€๋Šฅ
์ปค์Šคํ…€ ๋„๋ฉ”์ธ ๋ถˆ๊ฐ€๋Šฅ ๊ตฌ๋งค ๋ฐ ์—ฐ๊ฒฐ ๊ฐ€๋Šฅ ๊ตฌ๋งค ๋ฐ ์—ฐ๊ฒฐ ๊ฐ€๋Šฅ
๊ฐœ๋ฐœ์ž ๋ชจ๋“œ (Dev Mode) ๋ถˆ๊ฐ€๋Šฅ ์ฝ”๋“œ ๋ณด๊ธฐ ๋ฐ ์ˆ˜์ • ๊ฐ€๋Šฅ ์ฝ”๋“œ ๋ณด๊ธฐ ๋ฐ ์ˆ˜์ • ๊ฐ€๋Šฅ
ํŽธ์ง‘์ž ์ˆ˜ 1๋ช… ํ”„๋กœ์ ํŠธ๋‹น 2๋ช… ์ตœ๋Œ€ 20๋ช… ํฌํ•จ
ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ ๋ถˆ๊ฐ€๋Šฅ ๋ถˆ๊ฐ€๋Šฅ ์ค‘์•™ ์ง‘์ค‘ํ˜• ์ฒญ๊ตฌ ๋ฐ ์ ‘๊ทผ ๊ด€๋ฆฌ ๊ฐ€๋Šฅ

์ถœ์ฒ˜: https://docs.lovable.dev/

2๋‹จ๊ณ„: ์ž์—ฐ์–ด๋กœ ํ”„๋กœ์ ํŠธ ์„ค๋ช…

์•ฑ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ์ฒซ ๋‹จ๊ณ„๋Š” ํ”„๋กฌํ”„ํŠธ ์ž…๋ ฅ์ž…๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด:

โ€œ์‚ฌ์šฉ์ž ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ๊ณผ ์›”๋ณ„ ๋งค์ถœ ์ฐจํŠธ๋ฅผ ํฌํ•จํ•œ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ๋งŒ๋“ค์–ด์ค˜. ๊ณ ๊ฐ ๋ถ„ํฌ๋Š” ํŒŒ์ด์ฐจํŠธ๋กœ ๋ณด์—ฌ์ค˜.โ€

์ด์ฒ˜๋Ÿผ ๊ตฌ์ฒด์ ์œผ๋กœ ์ž…๋ ฅํ• ์ˆ˜๋ก ๋” ์ •๊ตํ•œ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กฌํ”„ํŠธ๋Š” ์–ธ์ œ๋“ ์ง€ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ดํ›„ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋‚˜ ๋ฐฑ์—”๋“œ ๋™์ž‘๋„ ์ถ”๊ฐ€๋กœ ์กฐ์ • ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.


์ฝ”๋“œ ์ž‘์„ฑ ์ค‘~


์ฝ”๋“œ ์ž‘์„ฑ ๋!


์ด ์ง‘ ์ฝ”๋”ฉ ์ž˜ํ•˜๋„คโ€ฆ

3๋‹จ๊ณ„: ์ƒ์„ฑ๋œ ์ฝ”๋“œ ์ˆ˜์ •

Lovable์€ ์ฝ”๋“œ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•ด์ฃผ์ง€๋งŒ, ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‚ด๋ถ€ ํŽธ์ง‘๊ธฐ์™€ ์‹œ๊ฐ ํŽธ์ง‘ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

eg. ์ƒ‰์ƒ ๋ณ€๊ฒฝ ์š”์ฒญ

๊ทธ ์™ธ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ž‘์—…๋“ค์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค:

  • Tailwind CSS ๊ธฐ๋ฐ˜ ์Šคํƒ€์ผ ์ˆ˜์ •
  • ํŽ˜์ด์ง€ ์ถ”๊ฐ€, ์‚ญ์ œ
  • ๋ ˆ์ด์•„์›ƒ ์žฌ๊ตฌ์„ฑ
  • ํ”„๋กฌํ”„ํŠธ ๋ณด์™„์œผ๋กœ ๊ธฐ๋Šฅ ์ถ”๊ฐ€

๋˜ํ•œ GitHub ์—ฐ๋™์„ ํ†ตํ•ด ์™ธ๋ถ€ IDE์—์„œ ์ฝ”๋“œ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด, ๊ฐœ๋ฐœ์ž์—๊ฒŒ๋„ ํ™•์žฅ์„ฑ์ด ๋›ฐ์–ด๋‚œ ๊ตฌ์กฐ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

4๋‹จ๊ณ„: ๋ฐฐํฌ

์™„์„ฑ๋œ ํ”„๋กœ์ ํŠธ๋Š” ํด๋ฆญ ํ•œ ๋ฒˆ์œผ๋กœ ๋ฐ”๋กœ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Lovable์˜ ๊ธฐ๋ณธ URL(https://your-app.lovable.app)์„ ํ†ตํ•ด ๊ณต๊ฐœํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ปค์Šคํ…€ ๋„๋ฉ”์ธ์„ ๋“ฑ๋กํ•ด ๋ธŒ๋žœ๋“œํ™”๋œ ์‚ฌ์ดํŠธ ์šด์˜๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • Netlify, Vercel, Namecheap ๋“ฑ์˜ ํ”Œ๋žซํผ๋„ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ์˜ˆ์ œ: ์„ค๋ฌธ์กฐ์‚ฌ ์›น์•ฑ ๋งŒ๋“ค๊ธฐ

์•„๋ž˜์™€ ๊ฐ™์€ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์„ค๋ฌธ์กฐ์‚ฌ ์›น์•ฑ์ด ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค:

์˜๋ฌธ ์š”์ฒญ

1
2
3
4
5
6
Create a survey app that collects and stores response data.
The app should have:
- 3 multiple choice questions
- 1 open-ended text response
- A clean, modern form
- Submission validation and confirmation

(์ฐธ๊ณ ) ๐Ÿ” ํ•œ๊ธ€ ์™„์ „ ์ง€์›
Lovable์€ ์˜์–ด์— ์ตœ์ ํ™”๋œ ๋„๊ตฌ์ฒ˜๋Ÿผ ๋ณด์ผ ์ˆ˜ ์žˆ์ง€๋งŒ, ์‹ค์ œ๋กœ๋Š” ํ•œ๊ธ€๋„ ๋งค์šฐ ์ž˜ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
์ž…๋ ฅ ํ”„๋กฌํ”„ํŠธ๋Š” ๋ฌผ๋ก , UI ์š”์†Œ์™€ ํ…์ŠคํŠธ ์ฝ˜ํ…์ธ  ๋ชจ๋‘ ํ•œ๊ธ€๋กœ ์ž‘์„ฑ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ํ”„๋ก ํŠธ์—”๋“œ ์ฝ”๋“œ์™€ ๋ฐฑ์—”๋“œ ๋ฐ์ดํ„ฐ๊นŒ์ง€ ์™„์ „ํžˆ ํ•œ๊ธ€ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•„๋ž˜์™€ ๊ฐ™์ด ํ•œ๊ธ€๋กœ ํ•œ๋ฒˆ ์š”์ฒญํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค โœ๏ธ

ํ•œ๊ธ€ ์š”์ฒญ

1
2
3
4
5
6
7
์‘๋‹ต ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ  ์ €์žฅํ•˜๋Š” ์„ค๋ฌธ์กฐ์‚ฌ ์•ฑ์„ ๋งŒ๋“ค์–ด์ฃผ์„ธ์š”.  
์•ฑ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค:  
- ๊ฐ๊ด€์‹ ์งˆ๋ฌธ 3๊ฐœ (์„ ํƒํ˜•)  
- ์ฃผ๊ด€์‹ ์งˆ๋ฌธ 1๊ฐœ (ํ…์ŠคํŠธ ์ž…๋ ฅํ˜•)  
- ๊น”๋”ํ•˜๊ณ  ํ˜„๋Œ€์ ์ธ ๋””์ž์ธ์˜ ์„ค๋ฌธ ์–‘์‹  
- ๋ชจ๋“  ๋ฌธํ•ญ์ด ์ž…๋ ฅ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์ œ์ถœ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ๊ธฐ๋Šฅ  
- ์ œ์ถœ ์™„๋ฃŒ ํ›„ ์‚ฌ์šฉ์ž์—๊ฒŒ ํ™•์ธ ๋ฉ”์‹œ์ง€ ์ถœ๋ ฅ

Lovable์€ ๋ช‡ ์ดˆ ๋‚ด์— ์ด ์š”๊ตฌ์‚ฌํ•ญ์„ ๋ถ„์„ํ•˜๊ณ  ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค:

  • ๋ผ๋””์˜ค ๋ฒ„ํŠผ ํ˜•ํƒœ์˜ ๊ฐ๊ด€์‹ ์งˆ๋ฌธ
  • ์ฃผ๊ด€์‹ ํ…์ŠคํŠธ ํ•„๋“œ
  • ๋ชจ๋“  ์งˆ๋ฌธ ์™„๋ฃŒ ์‹œ์—๋งŒ ์ œ์ถœ ๊ฐ€๋Šฅ
  • ์ œ์ถœ ํ›„ ํ™•์ธ ๋ฉ”์‹œ์ง€ ์ถœ๋ ฅ

๋””์ž์ธ์€ ๋ฏธ๋‹ˆ๋ฉ€ํ•˜๊ณ  ๋ฐ˜์‘ํ˜•์ด๋ฉฐ, ๋ชจ๋ฐ”์ผ์—์„œ๋„ ์ฆ‰์‹œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ๋ Œ๋”๋ง๋ฉ๋‹ˆ๋‹ค.

(์˜ˆ์‹œ) ์˜ˆ์ œ ์™„์„ฑ ์ƒ˜ํ”Œ

์—ฌ๊ธฐ์— ์ถ”๊ฐ€์ ์œผ๋กœ ์ฑ„ํŒ…์„ ํ†ตํ•ด ๋””ํ…Œ์ผ ์ถ”๊ฐ€ ๋˜๋Š” ์ˆ˜์ •์„ ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๐Ÿ”„ Supabase๋กœ ๋ฐฑ์—”๋“œ ์—ฐ๊ฒฐ

Lovable์€ ๋‹จ์ˆœํ•œ ์ •์  ํŽ˜์ด์ง€ ์ƒ์„ฑ๊ธฐ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

Supabase์™€์˜ ์™„๋ฒฝํ•œ ํ†ตํ•ฉ์„ ํ†ตํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์‹ค์ œ ๋ฐ์ดํ„ฐ ์—ฐ๋™์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค:

  • ์‚ฌ์šฉ์ž ์ธ์ฆ ๋ฐ ๋กœ๊ทธ์ธ
  • DB์— ์„ค๋ฌธ ์‘๋‹ต ์ €์žฅ
  • ์ด๋ฉ”์ผ ์ธ์ฆ ๋ฐ ์•Œ๋ฆผ ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • Edge Functions ํ™œ์šฉํ•œ ์ž๋™ํ™” ์ฒ˜๋ฆฌ

Supabase ์—ฐ๋™ ์ ˆ์ฐจ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค:

  1. Supabase์—์„œ ์ƒˆ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ
  2. Lovable ๋Œ€์‹œ๋ณด๋“œ โ†’ Settings โ†’ Connect Supabase ํด๋ฆญ
  3. Supabase API URL๊ณผ ํ‚ค๋ฅผ ์ž…๋ ฅํ•ด ์—ฐ๊ฒฐ
  4. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ…Œ์ด๋ธ” ์ž๋™ ์ƒ์„ฑ ๋ฐ ํ•„๋“œ ๋งคํ•‘

๋˜ํ•œ, ์‚ฌ์šฉ์ž ์ธ์ฆ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜๋ฉด ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž… UI๋„ ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๋ฉฐ, ์ด๋ฉ”์ผ ์ธ์ฆ๋„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๐Ÿงฉ ๊ธฐํƒ€ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ

๊ธฐ๋Šฅ ์„ค๋ช…
GitHub ์—ฐ๋™ ์ƒ์„ฑ๋œ ์ฝ”๋“œ๋ฅผ GitHub ๋ ˆํฌ์ง€ํ† ๋ฆฌ์— ์ž๋™ ์ปค๋ฐ‹ํ•˜๊ฑฐ๋‚˜ ์™ธ๋ถ€ IDE๋กœ ํŽธ์ง‘ ๊ฐ€๋Šฅ
์ด๋ฏธ์ง€ ์ธ์‹ ํ”„๋กฌํ”„ํŠธ ํ”„๋กฌํ”„ํŠธ์— ์Šคํฌ๋ฆฐ์ƒท์„ ๋ถ™์ด๋ฉด ์‹œ๊ฐ์  ๊ตฌ์กฐ๋ฅผ ์ธ์‹ํ•ด ์•ฑ ๊ตฌ์กฐ ์ž๋™ ์ƒ์„ฑ
Custom Knowledge ํ”„๋กœ์ ํŠธ์˜ ํ•ต์‹ฌ ๊ฐœ๋…/๊ธฐ๋Šฅ/๋””์ž์ธ์„ ๋ฌธ์„œ๋กœ ์ •๋ฆฌํ•˜์—ฌ AI๊ฐ€ ํ”„๋กœ์ ํŠธ์˜ ๋ชฉ์ ์„ ํ•™์Šต
Select & Visual Edit UI ์š”์†Œ๋ฅผ ์„ ํƒํ•˜๊ณ  Tailwind ๊ธฐ๋ฐ˜ ์†์„ฑ๊ฐ’์„ ์‹œ๊ฐ์ ์œผ๋กœ ์ˆ˜์ • ๊ฐ€๋Šฅ
ํ˜‘์—… ๊ธฐ๋Šฅ ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํ•˜๋‚˜์˜ ํ”„๋กœ์ ํŠธ๋ฅผ ํŽธ์ง‘ ๊ฐ€๋Šฅ (Pro / Teams ํ”Œ๋žœ ํ•„์š”)
๋ฒ„์ „ ํžˆ์Šคํ† ๋ฆฌ ๊ด€๋ฆฌ Google Docs์ฒ˜๋Ÿผ ๊ฐ ์ˆ˜์ • ๋‚ด์—ญ ๊ธฐ๋ก ๋ฐ ์ด์ „ ์ƒํƒœ ๋ณต์›, ์ค‘์š” ๋ณ€๊ฒฝ์‚ฌํ•ญ ๋ถ๋งˆํฌ ๊ฐ€๋Šฅ

์ด๋Ÿฌํ•œ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์€ ๋‹จ์ˆœํ•œ ์›น์‚ฌ์ดํŠธ ์ œ์ž‘์„ ๋„˜์–ด์„œ ์ง„์งœ ์„œ๋น„์Šค ์ˆ˜์ค€์˜ ์•ฑ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๋ชจ๋“  ์š”์†Œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.


โœจ ์ง€๊ธˆ ๋ฐ”๋กœ Lovable ์‹œ์ž‘ํ•˜๊ธฐ

  1. https://lovable.app ์ ‘์†
  2. ๋ฌด๋ฃŒ ๊ณ„์ • ์ƒ์„ฑ
  3. ํ”„๋กฌํ”„ํŠธ ์ž…๋ ฅ
  4. ์•ฑ ์ƒ์„ฑ โ†’ ์ˆ˜์ • โ†’ ๋ฐฐํฌ!

Lovable์€ ์›น์•ฑ ๊ฐœ๋ฐœ์˜ ์ง„์ž…์žฅ๋ฒฝ์„ ํ™• ๋‚ฎ์ถฐ์ฃผ๋ฉฐ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ์‚ฌ๋žŒ๋„ ์•„์ด๋””์–ด๋ฅผ ์‹ค์ œ ์ œํ’ˆ์œผ๋กœ ๋น ๋ฅด๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

๋ˆ„๊ตฌ์—๊ฒŒ ์ถ”์ฒœํ•˜๋‚˜์š”?

๋Œ€์ƒ ์ด์œ 
๐Ÿ‘ฉโ€๐Ÿ’ป ์˜ˆ๋น„ ๊ฐœ๋ฐœ์ž ์›น ๊ฐœ๋ฐœ ํ๋ฆ„์„ ์ฒดํ—˜ํ•˜๊ณ  ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ๋งŒ๋“ค๊ธฐ์— ์ด์ƒ์ ์ธ ํ™˜๊ฒฝ
๐Ÿงช ์Šคํƒ€ํŠธ์—… MVP๋ฅผ ๋น ๋ฅด๊ฒŒ ์ œ์ž‘ํ•˜๊ณ  ์‹œ์žฅ ๋ฐ˜์‘์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์ ์˜ ๋„๊ตฌ
๐Ÿ“Š ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€ ๋Œ€์‹œ๋ณด๋“œ, ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘, ์‹œ๊ฐํ™” ๋“ฑ ๋‹ค์–‘ํ•œ ์‹คํ—˜์„ ์†์‰ฝ๊ฒŒ ์ง„ํ–‰ ๊ฐ€๋Šฅ
๐Ÿ‘ฉโ€๐Ÿซ ๊ต์œก์ž ์ฝ”๋”ฉ ์ง€์‹ ์—†์ด๋„ ์ˆ˜์—…์šฉ ์‹ค์Šต ๋„๊ตฌ๋‚˜ ํ•™์Šต์šฉ ์›น์•ฑ ์ œ์ž‘์— ํ™œ์šฉ ๊ฐ€๋Šฅ
๐Ÿง‘โ€๐ŸŽจ ๋””์ž์ด๋„ˆ ๋””์ž์ธ๋œ UI๋ฅผ ์ง์ ‘ ์•ฑ ํ˜•ํƒœ๋กœ ์‹œ๊ฐํ™”ํ•˜๊ฑฐ๋‚˜ ํ”„๋กœํ† ํƒ€์ž… ๋ฐฐํฌ ๊ฐ€๋Šฅ
๐Ÿง‘โ€๐Ÿ’ผ ๊ธฐํš์ž/PM ์•„์ด๋””์–ด๋ฅผ ๋ฌธ์žฅ์œผ๋กœ ์ž…๋ ฅํ•˜์—ฌ ๋น ๋ฅด๊ฒŒ ์ปจ์…‰ ์•ฑ์„ ์ œ์ž‘ํ•˜๊ณ  ํŒ€์›๋“ค๊ณผ ํ˜‘์—… ๊ฐ€๋Šฅ

์ฝ”๋”ฉ์„ ๋ชฐ๋ผ๋„, ๋””์ž์ธ์„ ๋ชฐ๋ผ๋„, ์›น ์•ฑ์€ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ง€๊ธˆ ๋ฐ”๋กœ Lovable์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ๋ถ„๋งŒ์˜ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ•ด ๋ณด์„ธ์š”!

ํ‹ˆํ‹ˆ์ด ์›น/์•ฑ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์žˆ๋Š”๋ฐ ๋„ˆ๋ฌด ์žฌ๋ฐŒ๋„ค์š” ๐Ÿ˜Ž

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!



-->