๐ŸŒฐ ๋ฐคํ‹ฐ๋Š” ์•„๋‹Œ๋ฐ AIํ‹ฐ๊ฐ€ ๋‚ฉ๋‹ˆ๋‹ค: ๋””์ž์ธ ์Šคํ‚ฌ ๋ธ”๋ผ์ธ๋“œ ์‹คํ—˜

๋””ํ”Œ๋ฆญ Editorial

๐Ÿ—“๏ธ 2026.10.13

โฑ๏ธ 11๋ถ„

Hero Image
ยฉAI Image

ํ”ผ๊ทธ๋งˆ ์‹œ์•ˆ๋„, ๋ธŒ๋žœ๋“œ ๊ฐ€์ด๋“œ๋„ ์—†์ด ์„œ๋น„์Šค ์„ค๋ช… ๋ช‡ ์ค„๋งŒ ๊ฑด๋„ธ์„ ๋•Œ, AI๋Š” ํฌ๋ฆผ์ƒ‰ ๋ฐฐ๊ฒฝ๊ณผ ๋˜‘๊ฐ™์€ ์นด๋“œ ๋‚˜์—ด ๋Œ€์‹  "์šฐ๋ฆฌ ์„œ๋น„์Šค๋‹ค์šด" ํ™”๋ฉด์„ ๋งŒ๋“ค์–ด๋‚ผ ์ˆ˜ ์žˆ์„๊นŒ์š”?

๐Ÿ’ก ์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜ ๊ฐ•๋ ฅ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค!

  • ๋””์ž์ด๋„ˆ๋„, ๋ธŒ๋žœ๋“œ ๊ฐ€์ด๋“œ๋„ ์•„์ง ์—†์ด AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋กœ ์ฒซ ํ™”๋ฉด์„ ๋ฝ‘์•„๋ณด๋Š”๋ฐ, ๊ฒฐ๊ณผ๋ฌผ์ด ๋งค๋ฒˆ "๊น”๋”ํ•˜์ง€๋งŒ ์–ด๋””์„œ ๋ณธ ๋“ฏํ•œ" SaaS ํ…œํ”Œ๋ฆฟ์ด๋ผ ๊ณ ๋ฏผ์ธ ๊ธฐํš์žยทPMยท1์ธ ์ฐฝ์—…์ž
  • shadcn/ui ๋•๋ถ„์— ์ผ๊ด€๋œ ํ™”๋ฉด์€ ๊ธˆ๋ฐฉ ์งœ์ง€๋งŒ, ์–ด๋А ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค์–ด๋„ ๋น„์Šทํ•œ ํ™”๋ฉด์ด ๋‚˜์™€ "์šฐ๋ฆฌ ์„œ๋น„์Šค๋‹ค์šด ๋ถ„์œ„๊ธฐ"๊นŒ์ง€ AI์—๊ฒŒ ๋งก๊ฒจ๋„ ๋ ์ง€ ๊ถ๊ธˆํ•œ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž
  • AI๊ฐ€ ๋งŒ๋“  UI๋ฅผ ๋„˜๊ฒจ๋ฐ›์•„ ์„œ์ฒด์™€ ์ƒ‰๋ถ€ํ„ฐ ๋‹ค์‹œ ์†๋ณด๋А๋ผ ์‹œ๊ฐ„์ด ๋ฐฐ๋กœ ๋“œ๋Š” ๋””์ž์ด๋„ˆ

์•ˆ๋…•ํ•˜์„ธ์š”, ์—๋””ํ„ฐ Janet์ž…๋‹ˆ๋‹ค. ๐Ÿ‘‹

ํ˜„์—…์—์„œ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์„ ํ•˜๋ฉฐ AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋กœ ํ™”๋ฉด์„ ๋งŒ๋“ค๋‹ค ๋ณด๋ฉด, ๊ฒฐ๊ณผ๋ฌผ์ด ๋‹ค ๋น„์Šทํ•˜๋‹ค๋Š” ๋А๋‚Œ์„ ์ž์ฃผ ๋ฐ›์Šต๋‹ˆ๋‹ค. ํ”ผ๊ทธ๋งˆ ์‹œ์•ˆ์ด ์—†๋Š” ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋‚˜ ์ดˆ๊ธฐ ์„œ๋น„์Šค๋ผ๋ฉด ๋” ๊ทธ๋ ‡์ฃ . ์ƒ‰๋„ ์„œ์ฒด๋„ AI๊ฐ€ ๊ณ ๋ฅธ ๊ธฐ๋ณธ๊ฐ’ ๊ทธ๋Œ€๋กœ๋ผ, ๋ˆ„๊ฐ€ ๋ด๋„ "AI๊ฐ€ ๋งŒ๋“ค์—ˆ๊ตฌ๋‚˜" ์‹ถ์€ ํ™”๋ฉด์ด ๋‚˜์˜ต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ์ด๋ฒˆ์—๋Š” Anthropic์ด ๊ณต๊ฐœํ•œ frontend-design ์Šคํ‚ฌ*์„ ์ง์ ‘ ์จ ๋ดค์Šต๋‹ˆ๋‹ค. ๋””์ž์ธ ์‹œ์•ˆ ๋Œ€์‹  "๋””์ž์ธ์„ ํŒ๋‹จํ•˜๋Š” ๊ธฐ์ค€"์„ AI์—๊ฒŒ ์ฅ์—ฌ ์ฃผ๋Š” ์Šคํ‚ฌ์ž…๋‹ˆ๋‹ค. 2026๋…„ 10์›” 12์ผ ๊ธฐ์ค€ ์Šคํ‚ฌ ๋””๋ ‰ํ„ฐ๋ฆฌ skills.sh์—์„œ ์•ฝ 97๋งŒ 6์ฒœ ์„ค์น˜๋กœ ์ „์ฒด ์Šคํ‚ฌ ์ค‘ 8์œ„์— ์˜ฌ๋ผ ์žˆ๊ณ , ์ด ์Šคํ‚ฌ์ด ๋‹ด๊ธด anthropics/skills ์ €์žฅ์†Œ๋„ GitHub ์Šคํƒ€ ์•ฝ 18๋งŒ ๊ฐœ๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ ๋งŽ์ด ์„ค์น˜๋˜๊ณ  ์žˆ๋Š” ์Šคํ‚ฌ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ์‹ค๋ฌด์—์„œ ์ž์ฃผ ์“ฐ๋Š” ์ปดํฌ๋„ŒํŠธ ์ปฌ๋ ‰์…˜ shadcn/ui*๊นŒ์ง€ ์—ฎ์–ด, ๊ฐ™์€ ํ”„๋กฌํ”„ํŠธ๋กœ ๋„ค ๊ฐ€์ง€ ์กฐ๊ฑด์„ ๋ธ”๋ผ์ธ๋“œ๋กœ ๋น„๊ตํ–ˆ์Šต๋‹ˆ๋‹ค.

์Šคํ‚ฌ ํ•˜๋‚˜๋กœ ์ •๋ง "์„œ๋น„์Šค๋‹ค์šด" ํ™”๋ฉด์ด ๋‚˜์˜ฌ๊นŒ์š”? shadcn๊ณผ ํ•จ๊ป˜ ์“ฐ๋ฉด ์–ด๋–ค ๊ฒฐ๊ณผ๋ฌผ์ด ๋‚˜์˜ฌ๊นŒ์š”? ๊ทธ๋ฆฌ๊ณ  ๊ฐœ์„ฑ์„ ์–ป๋Š” ๋Œ€๊ฐ€๋กœ ๋ฌด์—‡์„ ์žƒ์—ˆ์„๊นŒ์š”? ์‹คํ—˜ ๊ฒฐ๊ณผ๋ฅผ ์ง€๊ธˆ๋ถ€ํ„ฐ ๊ณต์œ ํ•ด ๋“œ๋ฆด๊ฒŒ์š”! โœจ

Hero Image
๊ฐ™์€ ํ”„๋กฌํ”„ํŠธ๋กœ ๋งŒ๋“  ๋„ค ๊ฐ€์ง€ ๋žœ๋”ฉ ํ™”๋ฉด. ์™ผ์ชฝ ์œ„๋ถ€ํ„ฐ โ‘  ๊ธฐ๋ณธ, โ‘ก shadcn๋งŒ, โ‘ข ์Šคํ‚ฌ๋งŒ, โ‘ฃ shadcn+์Šคํ‚ฌ.

AI๊ฐ€ ๋งŒ๋“  ํ™”๋ฉด์€ ์™œ ๋‹ค ๋น„์Šทํ•ด ๋ณด์ผ๊นŒ

์š”์ฆ˜ AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ์—๊ฒŒ "์„œ๋น„์Šค ํ™”๋ฉด ๋งŒ๋“ค์–ด์ค˜"๋ผ๊ณ  ํ•˜๋ฉด ๊ฝค ๊ทธ๋Ÿด๋“ฏํ•œ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋Š” ๊ทธ๋Ÿด๋“ฏํ•œ ์ •๋„์—์„œ ๋ฉˆ์ถ˜๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ํฌ๋ฆผ์ƒ‰ ๋ฐฐ๊ฒฝ์— ํ…Œ๋ผ์ฝ”ํƒ€ ํฌ์ธํŠธ, ๋˜‘๊ฐ™์ด ๋‘ฅ๊ทผ ์นด๋“œ๊ฐ€ ์ค„์ง€์–ด ์„  ๋Œ€์‹œ๋ณด๋“œ์ฒ˜๋Ÿผ, ๋กœ๊ณ ๋งŒ ๋ฐ”๊พธ๋ฉด ์‡ผํ•‘๋ชฐ์ด๋ผ๊ณ  ํ•ด๋„ ์‚ฌ๋‚ด ํˆด์ด๋ผ๊ณ  ํ•ด๋„ ๋ฏฟ์„ ๋งŒํ•œ ํ™”๋ฉด์ž…๋‹ˆ๋‹ค.

Hero Image
์•„๋ฌด ๋„๊ตฌ ์—†์ด ๋งŒ๋“  โ‘  ๊ธฐ๋ณธ์˜ ๋Œ€์‹œ๋ณด๋“œ. ํฌ๋ฆผ์ƒ‰ ๋ฐฐ๊ฒฝ์— ์ˆซ์ž ์นด๋“œ๊ฐ€ ๋‚˜๋ž€ํžˆ ๋†“์ธ, ์ต์ˆ™ํ•œ AI ํ™”๋ฉด์ž…๋‹ˆ๋‹ค.

๊ณต๋“ค์ผ ํ•„์š” ์—†๋Š” ๋‚ด๋ถ€์šฉ ๋Œ€์‹œ๋ณด๋“œ๋ผ๋ฉด ์ด๋งŒํผ ๋น ๋ฅด๊ณ  ํŽธํ•œ ๋ฐฉ๋ฒ•๋„ ์—†์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋Š” ์„œ๋น„์Šค๋ฅผ ๋Œ€ํ‘œํ•ด์•ผ ํ•˜๋Š” ํ™”๋ฉด์„, ์‹œ์•ˆ๋„ ๋ธŒ๋žœ๋“œ ์ปฌ๋Ÿฌ๋„ ์—†์ด AI์—๊ฒŒ ๋งก๊ฒจ์•ผ ํ•  ๋•Œ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿด ๋•Œ ํ•จ๊ป˜ ๊ฑฐ๋ก ๋˜๋Š” ๋„๊ตฌ๊ฐ€ ๋‘ ๊ฐ€์ง€ ์žˆ์Šต๋‹ˆ๋‹ค.

  • shadcn/ui: ์ž˜ ๋‹ค๋“ฌ์–ด์ง„ ๊ธฐ๋ณธ ์ปดํฌ๋„ŒํŠธ๋ฅผ ํ”„๋กœ์ ํŠธ์— ๊ฐ€์ ธ์™€ ์ผ๊ด€๋œ UI๋ฅผ ๋น ๋ฅด๊ฒŒ ์งœ๋Š” ๋ฐ ์“ฐ๋Š” ์ปดํฌ๋„ŒํŠธ ์ปฌ๋ ‰์…˜์ž…๋‹ˆ๋‹ค. ๊ฐœ์„ฑ ์žˆ๋Š” ํ™”๋ฉด์„ ์œ„ํ•œ ๋„๊ตฌ๋ผ๊ธฐ๋ณด๋‹ค, ํ’ˆ์งˆ์ด ๊ณ ๋ฅธ ์ถœ๋ฐœ์ ์— ๊ฐ€๊น์Šต๋‹ˆ๋‹ค. AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ์—๊ฒŒ UI๋ฅผ ๋งก๊ธธ ๋•Œ๋„ ํ”ํžˆ ์ ‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.
  • frontend-design ์Šคํ‚ฌ: Anthropic์ด ๊ณต๊ฐœํ•œ ์Šคํ‚ฌ๋กœ, ์ปดํฌ๋„ŒํŠธ ๋Œ€์‹  "๋””์ž์ธ ํŒ๋‹จ ์ง€์นจ"์„ ์ค๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’ ์„œ์ฒด๋ฅผ ํ”ผํ•˜๋ผ, ์ฃผ์ œ์˜ ์žฌ๋ฃŒ์™€ ์–ดํœ˜์—์„œ ๋””์ž์ธ์„ ๋Œ์–ด์™€๋ผ, ์ฝ”๋“œ ์ „์— ๊ณ„ํš์„ ์„ธ์šฐ๊ณ  ์Šค์Šค๋กœ ๋น„ํ‰ํ•˜๋ผ๋Š” ์‹์ž…๋‹ˆ๋‹ค.
frontend-design์€ ๋””์ž์ธ ๊ฒฐ๊ณผ๋ฌผ์„ ์ง์ ‘ ์ œ๊ณตํ•˜๋Š” ์Šคํ‚ฌ์ด ์•„๋‹™๋‹ˆ๋‹ค. AI๊ฐ€ "๋ฌด๋‚œํ•œ ๊ธฐ๋ณธ๊ฐ’"์„ ๊ทธ๋Œ€๋กœ ์กฐ๋ฆฝํ•˜์ง€ ์•Š๊ณ , ์ฃผ์ œ ํŒŒ์•… โ†’ ๋””์ž์ธ ๋ฐฉํ–ฅ ๊ฒฐ์ • โ†’ ํƒ€์ดํฌยท์ƒ‰ยท๋ ˆ์ด์•„์›ƒ ๊ฒฐ์ • โ†’ ๊ตฌํ˜„ โ†’ ์ž๊ธฐ ๋น„ํ‰ ์ˆœ์„œ๋กœ ๋จผ์ € ๋””์ž์ธ ๋ฐฉํ–ฅ์„ ์ •ํ•˜๋„๋ก ์œ ๋„ํ•˜๋Š” ์Šคํ‚ฌ์ž…๋‹ˆ๋‹ค.

์ด๋ฒˆ ์‹คํ—˜์˜ ํ•ต์‹ฌ ์งˆ๋ฌธ์€ ๋””์ž์ธ ์ง€์นจ ์—†์ด ์„œ๋น„์Šค ์„ค๋ช…๋งŒ ๋ฐ›์•˜์„ ๋•Œ, ์Šคํ‚ฌ์ด ์ฃผ์ œ์—์„œ ์ƒ‰๊ณผ ๊ฐœ์„ฑ์„ ์Šค์Šค๋กœ ๋Œ์–ด๋‚ผ ์ˆ˜ ์žˆ๋Š”๊ฐ€์ž…๋‹ˆ๋‹ค. shadcn์„ ํ•จ๊ป˜ ๋„ฃ์€ ๊ฑด, ๊ธฐ๋ณธ ํ…Œ๋งˆ๊ฐ€ ์ด๋ฏธ ์ •ํ•ด์ง„ ์ถœ๋ฐœ์ ์—์„œ๋„ ์Šคํ‚ฌ์ด ํ†ตํ•˜๋Š”์ง€ ๋ณด๊ธฐ ์œ„ํ•ด์„œ์ž…๋‹ˆ๋‹ค. ๋นˆ ํ”„๋กœ์ ํŠธ์—์„œ๋Š” AI๊ฐ€ ์ƒ‰๊ณผ ์„œ์ฒด๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๊ณ ๋ฅด์ง€๋งŒ, shadcn์ฒ˜๋Ÿผ ์ž์ฒด ๊ธฐ๋ณธ ํ…Œ๋งˆ๋ฅผ ๊ฐ–์ถ˜ ์ปดํฌ๋„ŒํŠธ ์œ„์—์„œ๋Š” ๊ทธ ๊ธฐ๋ณธ๊ฐ’์„ ๊ทธ๋Œ€๋กœ ๋”ฐ๋ผ๊ฐˆ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์Šคํ‚ฌ์ด shadcn์˜ ๊ธฐ๋ณธ๊ฐ’์„ ๋ฐ”๊ฟ” ๋†“์„์ง€, ์•„๋‹ˆ๋ฉด ๊ธฐ๋ณธ๊ฐ’์— ๋ˆŒ๋ฆด์ง€ ํ•จ๊ป˜ ํ™•์ธํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿงช ๊ฐ™์€ ํ”„๋กฌํ”„ํŠธ, ๋„ค ๊ฐ€์ง€ ์กฐ๊ฑด: ๊ฐ€์ƒ์˜ ํ•„๋ฆ„ ํ˜„์ƒ ์„œ๋น„์Šค "ํ•„๋ฆ„๋กœ๊ทธ"

๋™๋„ค ํ˜„์ƒ์†Œ์— ํ•„๋ฆ„์„ ๋งก๊ธฐ๊ณ  ํ˜„์ƒ ์ง„ํ–‰ ์ƒํ™ฉ๊ณผ ์Šค์บ” ์‚ฌ์ง„์„ ๋กค ๋‹จ์œ„๋กœ ํ™•์ธํ•˜๋Š” ์„œ๋น„์Šค๋กœ, ๋Œ€์ƒ์€ ํ•„๋ฆ„ ์นด๋ฉ”๋ผ๋ฅผ ์ทจ๋ฏธ๋กœ ์“ฐ๋Š” 20~30๋Œ€์ž…๋‹ˆ๋‹ค. ์ฃผ์ œ๊ฐ€ ๋šœ๋ ทํ•ด์•ผ "์ด ์„œ๋น„์Šค๋‹ค์šด๊ฐ€"๋ฅผ ํŒ๋‹จํ•˜๊ธฐ ์‰ฌ์›Œ ์ด๋ ‡๊ฒŒ ์žก์•˜์Šต๋‹ˆ๋‹ค. ๋งŒ๋“ค ํ™”๋ฉด์€ ๋žœ๋”ฉ, ํ˜„์ƒ ํ˜„ํ™ฉ ๋Œ€์‹œ๋ณด๋“œ, ๋กค ๋ชฉ๋ก๊ณผ ์ƒ์„ธ, ์ ‘์ˆ˜ ํผ, ๋นˆ ์ƒํƒœ์™€ ์—๋Ÿฌ ์ƒํƒœ ๋‹ค์„ฏ ๊ฐœ์ž…๋‹ˆ๋‹ค.

Hero Image
์‹คํ—˜ ์กฐ๊ฑด. shadcn/ui ์œ ๋ฌด์™€ frontend-design ์Šคํ‚ฌ ์œ ๋ฌด๋ฅผ 2ร—2๋กœ ๋‚˜๋ˆด์Šต๋‹ˆ๋‹ค.

๋ณธ๋ฌธ์—์„œ๋Š” ๋„ค ์กฐ๊ฑด์„ ์ด ์ด๋ฆ„์œผ๋กœ ๋ถ€๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ์กฐ๊ฑด ์™ธ์˜ ์„ค์ •์€ ๋ชจ๋‘ ๊ฐ™๊ฒŒ ๋งž์ท„์Šต๋‹ˆ๋‹ค.

  • ์ถœ๋ฐœ์  ์ฝ”๋“œ: ๋„ค ํด๋” ๋ชจ๋‘ React 19 + Vite + TypeScript + Tailwind CSS v4์˜ ๋นˆ ํ”„๋กœ์ ํŠธ์—์„œ ์‹œ์ž‘ํ–ˆ๊ณ , shadcn ์กฐ๊ฑด์€ ๊ฐ™์€ ์„ค์น˜๋ณธ(๊ธฐ๋ณธ ํ…Œ๋งˆ, ์ปดํฌ๋„ŒํŠธ 11๊ฐœ)์„ ๋ณต์‚ฌํ•ด ์ผ์Šต๋‹ˆ๋‹ค.
  • ํ”„๋กฌํ”„ํŠธ: ์„œ๋น„์Šค ์„ค๋ช…๊ณผ ํ™”๋ฉด๋ณ„ ๊ธฐ๋Šฅ ์š”๊ตฌ๋งŒ ๋‹ด๊ณ , ์ƒ‰ยท์„œ์ฒดยท๋ถ„์œ„๊ธฐ ๊ฐ™์€ ๋””์ž์ธ ์ง€์‹œ๋Š” ์ผ๋ถ€๋Ÿฌ ๋„ฃ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. shadcn ์กฐ๊ฑด์—๋งŒ "shadcn/ui ์ปดํฌ๋„ŒํŠธ๋ฅผ ์‚ฌ์šฉํ•ด์ค˜" ํ•œ ์ค„์„ ๋”ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์—์ด์ „ํŠธ: Claude Code ๋ฐ์Šคํฌํ†ฑ ์•ฑ, Opus 5.5, effort ์ค‘๊ฐ„์œผ๋กœ ํด๋”๋งˆ๋‹ค ์ƒˆ ์„ธ์…˜์„ ์—ด๊ณ , ํ”„๋กฌํ”„ํŠธ ํ•œ ๋ฒˆ ๋„ฃ์€ ๋’ค ๋๊นŒ์ง€ ์†๋Œ€์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
  • ์˜ค์—ผ ๋ฐฉ์ง€: ์Šคํ‚ฌ์ด ์—†๋Š” ์กฐ๊ฑด์—์„œ๋Š” ์ „์—ญ์— ๊น”๋ฆฐ frontend-design ์Šคํ‚ฌ์„ ์น˜์›Œ ๋‘๊ณ , ์„ธ์…˜ ๊ธฐ๋ก์—์„œ ์Šคํ‚ฌ์ด ๋กœ๋“œ๋˜์ง€ ์•Š์•˜์Œ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ‰๊ฐ€๋Š” ๋ธ”๋ผ์ธ๋“œ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค

ํ™”๋ฉด 5๊ฐœ์— ํ•˜์œ„ ์ƒํƒœ 3๊ฐœ(๋กค ์ƒ์„ธ, ํผ ๊ฒ€์ฆ ์—๋Ÿฌ, ์˜ค๋ฅ˜ ํƒญ)๋ฅผ ๋”ํ•ด 1440px๊ณผ 390px ํญ์œผ๋กœ ์บก์ฒ˜ํ–ˆ์Šต๋‹ˆ๋‹ค(๋กค ์ƒ์„ธ๋Š” 390px๋งŒ). ์กฐ๊ฑด๋‹น 15์žฅ, ์ด 60์žฅ์ž…๋‹ˆ๋‹ค. ํŒŒ์ผ๋ช…์€ ๋ฌด์ž‘์œ„ ์ฝ”๋“œ๋กœ ๋ฐ”๊พธ๊ณ  ํ™”๋ฉด๋งˆ๋‹ค ์ˆœ์„œ๋ฅผ ์„ž์–ด ๋ณด์—ฌ์ฃผ๋Š” ๋ธ”๋ผ์ธ๋“œ ํ‰๊ฐ€๋กœ, ์ฒซ์ธ์ƒยทํƒ€์ดํฌยท์ƒ‰ยท์ •๋ณด ๊ตฌ์กฐยท์นดํ”ผยท๋ชจ๋ฐ”์ผยท์ ‘๊ทผ์„ฑ 7๊ฐœ ํ•ญ๋ชฉ์„ 1~5์ ์œผ๋กœ ๋งค๊ฒผ์Šต๋‹ˆ๋‹ค. ์ ‘๊ทผ์„ฑ์€ ์Šคํฌ๋ฆฐ์ƒท์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธ€์ž ๋Œ€๋น„ ์œ„์ฃผ๋กœ ๋ดค์Šต๋‹ˆ๋‹ค.

์ฑ„์  ๊ธฐ์ค€ํ‘œ๋„ ๋ฏธ๋ฆฌ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ์ธ์ƒ 1์ ์€ "๋กœ๊ณ ๋งŒ ๋ฐ”๊พธ๋ฉด ์–ด๋–ค ์„œ๋น„์Šค๋ผ ํ•ด๋„ ๋ฏฟ์„ ์ •๋„", 5์ ์€ "์ฒซ ํ™”๋ฉด๋ถ€ํ„ฐ ํ•„๋ฆ„ ํ˜„์ƒ์†Œ ์„œ๋น„์Šค๋ผ๋Š” ๊ฒŒ ๋А๊ปด์ง"์ด๊ณ , ํ”ํ•œ AI ๋ฃฉ์— ๊ทธ๋Œ€๋กœ ํ•ด๋‹นํ•˜๋ฉด ์ฒซ์ธ์ƒ์€ ์ตœ๋Œ€ 3์ ์ž…๋‹ˆ๋‹ค.

์ธก์ •๊ฐ’์œผ๋กœ๋Š” ๋ช…๋„ ๋Œ€๋น„ ์œ„๋ฐ˜์„ ์…Œ์Šต๋‹ˆ๋‹ค. ํฐ ๋ฐฐ๊ฒฝ์— ์—ฐํ•œ ํšŒ์ƒ‰ ๊ธ€์”จ์ฒ˜๋Ÿผ, ๊ธ€์ž์ƒ‰๊ณผ ๋ฐฐ๊ฒฝ์ƒ‰์˜ ๋ฐ๊ธฐ ์ฐจ์ด๊ฐ€ ๋„ˆ๋ฌด ์ž‘์•„ ์ฝ๊ธฐ ์–ด๋ ค์šด ๊ณณ์ด ๋ช‡ ๊ตฐ๋ฐ์ธ์ง€ ์„ผ ๊ฐ’์ž…๋‹ˆ๋‹ค. ์ ‘๊ทผ์„ฑ ์ค‘์—์„œ๋„ ์ƒ‰ ๋Œ€๋น„๋งŒ ์ˆซ์ž๋กœ ํ™•์ธํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฐ๊ธฐ ์ฐจ์ด๋Š” โ€˜4.5:1โ€™ ๊ฐ™์€ ๋น„์œจ๋กœ ๋‚˜ํƒ€๋‚ด๋Š”๋ฐ, ๊ฒ€์€ ๊ธ€์”จ์™€ ํฐ ๋ฐฐ๊ฒฝ์ด 21:1๋กœ ๊ฐ€์žฅ ํฌ๊ณ  ์ˆซ์ž๊ฐ€ ๋‚ฎ์„์ˆ˜๋ก ๊ตฌ๋ถ„ํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ์›น ์ ‘๊ทผ์„ฑ ๊ธฐ์ค€์ธ WCAG*(AA ๋“ฑ๊ธ‰)๋Š” ์ผ๋ฐ˜ ๊ธ€์”จ์— 4.5:1, ํฐ ๊ธ€์”จ์— 3:1 ์ด์ƒ์„ ์š”๊ตฌํ•˜๋ฉฐ, ์ด ๊ธฐ์ค€์— ๋ชป ๋ฏธ์น˜๋Š” ๊ณณ์„ axe-core*๋กœ ์ž๋™ ์ง‘๊ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ˆซ์ž๊ฐ€ ์ž‘์„์ˆ˜๋ก ์ข‹์Šต๋‹ˆ๋‹ค.

Hero Image
๋ธ”๋ผ์ธ๋“œ ํ‰๊ฐ€ ํŽ˜์ด์ง€. ๊ฒฐ๊ณผ๋ฌผ์€ ๋ฌด์ž‘์œ„ ์ฝ”๋“œ(#653 ๋“ฑ)๋กœ๋งŒ ํ‘œ์‹œ๋˜๊ณ  ํ™”๋ฉด๋งˆ๋‹ค ์ˆœ์„œ๊ฐ€ ์„ž์ž…๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ: ํ™”๋ฉด์˜ ๊ฐœ์„ฑ์€ ์Šคํ‚ฌ์ด ๊ฐˆ๋ž์Šต๋‹ˆ๋‹ค

์งˆ๋ฌธ์ด "AI๊ฐ€ ์„œ๋น„์Šค์˜ ์‹œ๊ฐ์  ์ •์ฒด์„ฑ์„ ์Šค์Šค๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š”๊ฐ€"์˜€๊ธฐ ๋•Œ๋ฌธ์—, ํ•ต์‹ฌ ์ง€ํ‘œ๋Š” ์ „์ฒด ํ‰๊ท ์ด ์•„๋‹ˆ๋ผ ์ฒซ์ธ์ƒยทํƒ€์ดํฌยท์ƒ‰ ์„ธ ํ•ญ๋ชฉ์˜ ํ‰๊ท (์ดํ•˜ ๋””์ž์ธ 3ํ•ญ๋ชฉ)์œผ๋กœ ์žก์•˜์Šต๋‹ˆ๋‹ค. ๋‚˜๋จธ์ง€ ๋„ค ํ•ญ๋ชฉ์€ "์“ธ ๋งŒํ•œ ํ™”๋ฉด์ธ๊ฐ€"๋ฅผ ๋ณด๋Š” ๊ธฐ๋ณธ ํ’ˆ์งˆ๋กœ ๋”ฐ๋กœ ๋ดค์Šต๋‹ˆ๋‹ค.

Hero Image

Hero Image
๋””์ž์ธ 3ํ•ญ๋ชฉ(์ฒซ์ธ์ƒยทํƒ€์ดํฌยท์ƒ‰) ํ‰๊ท . ์Šคํ‚ฌ์„ ์“ด โ‘ข ์Šคํ‚ฌ๋งŒ๊ณผ โ‘ฃ shadcn+์Šคํ‚ฌ์ด ์œ„, โ‘ก shadcn๋งŒ์ด ๊ฐ€์žฅ ์•„๋ž˜์˜€์Šต๋‹ˆ๋‹ค.

์Šคํ‚ฌ์„ ๋„ฃ๊ธฐ ์ „ํ›„์˜ ์ฐจ์ด, ๋‘ ๋ฒˆ ๊ด€์ฐฐ๋์Šต๋‹ˆ๋‹ค

๋„ค ์กฐ๊ฑด์„ ๋‚˜๋ž€ํžˆ ๋†“์œผ๋ฉด "์Šคํ‚ฌ์„ ๋„ฃ๊ธฐ ์ „๊ณผ ํ›„"๋ฅผ ๋นˆ ํ”„๋กœ์ ํŠธ์™€ shadcn ํ”„๋กœ์ ํŠธ, ๋‘ ์Œ์œผ๋กœ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Hero Image
์Šคํ‚ฌ์„ ๋„ฃ๊ธฐ ์ „ํ›„์˜ ๋””์ž์ธ 3ํ•ญ๋ชฉ ๋ณ€ํ™”.

์„œ๋กœ ๋‹ค๋ฅธ ์ถœ๋ฐœ์ ์—์„œ ๊ฐ™์€ ๋ฐฉํ–ฅ, ๋น„์Šทํ•œ ํญ์˜ ์ฐจ์ด๊ฐ€ ๋‘ ๋ฒˆ ๊ด€์ฐฐ๋์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ๊ฐ๊ฐ ํ•œ ๋ฒˆ์”ฉ๋งŒ ๋Œ๋ฆฐ ๊ฒฐ๊ณผ๋ผ, ์ด๊ฒƒ๋งŒ์œผ๋กœ ํšจ๊ณผ๊ฐ€ ์žฌํ˜„๋๋‹ค๊ณ  ๋งํ•˜๊ธฐ๋Š” ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด ๊ธฐ๋ณธ ํ’ˆ์งˆ ํ•ญ๋ชฉ์€ ๋„ค ์กฐ๊ฑด ๋ชจ๋‘ 4์ ๋Œ€๋กœ ๊ฑฐ์˜ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ์‹คํ—˜์—์„œ๋Š” ์Šคํ‚ฌ ์—†์ด๋„ ๊ธฐ๋ณธ์ ์ธ ํ™”๋ฉด ํ’ˆ์งˆ์€ ํ™•๋ณด๋๊ณ , ๊ฐ€์žฅ ํฐ ์ฐจ์ด๋Š” "์ด ์„œ๋น„์Šค๋‹ค์šด๊ฐ€"์—์„œ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.

๊ฐ™์€ ๋Œ€์‹œ๋ณด๋“œ, ๋„ค ๊ฐ€์ง€ ๋””์ž์ธ

์ฐจ์ด๊ฐ€ ๊ฐ€์žฅ ๊ทน์ ์œผ๋กœ ๋“œ๋Ÿฌ๋‚œ ๊ฑด ํ˜„์ƒ ํ˜„ํ™ฉ ๋Œ€์‹œ๋ณด๋“œ์˜€์Šต๋‹ˆ๋‹ค. ์Šคํ‚ฌ ์—†์ด ๋งŒ๋“  โ‘  ๊ธฐ๋ณธ๊ณผ โ‘ก shadcn๋งŒ์€ ์ˆซ์ž ์นด๋“œ, "์ ‘์ˆ˜-ํ˜„์ƒ-์Šค์บ”-์™„๋ฃŒ" ์ง„ํ–‰ ๋ง‰๋Œ€, ์ตœ๊ทผ ํ™œ๋™ ๋ชฉ๋ก์œผ๋กœ ๊ตฌ์กฐ๊ฐ€ ๊ฑฐ์˜ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค. ๊น”๋”ํ•˜์ง€๋งŒ "ํ•„๋ฆ„ ํ˜„์ƒ์†Œ"๋ฅผ "ํƒ๋ฐฐ ๋ฐฐ์†ก ์กฐํšŒ"๋กœ ๋ฐ”๊ฟ”๋„ ๊ทธ๋Œ€๋กœ ์„ฑ๋ฆฝํ•˜๋Š” ํ™”๋ฉด์ž…๋‹ˆ๋‹ค.

๋ฐ˜๋ฉด โ‘ข ์Šคํ‚ฌ๋งŒ๊ณผ โ‘ฃ shadcn+์Šคํ‚ฌ์€ ์ง„ํ–‰ ๋‹จ๊ณ„๋ฅผ ํ•„๋ฆ„ ์ŠคํŠธ๋ฆฝ์œผ๋กœ ๊ทธ๋ ธ์Šต๋‹ˆ๋‹ค. โ‘ข์€ ํ˜„์ƒ์ด ์ง„ํ–‰๋ ์ˆ˜๋ก ํ”„๋ ˆ์ž„์— ์ƒ์ด ๋งบํžˆ๋Š” ๋„ค๊ฑฐํ‹ฐ๋ธŒ ๋ ๋กœ, โ‘ฃ๋Š” ๊ฒ€์€ ํ•„๋ฆ„ ์œ„์— ๋‹จ๊ณ„๋ณ„ ์นธ์ด ์ฑ„์›Œ์ง€๋Š” ๋ชจ์–‘์œผ๋กœ ํ‘œํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ธ”๋ผ์ธ๋“œ ์ƒํƒœ์—์„œ๋„ "์•„, ์ด๊ฑด ํ•„๋ฆ„ ์„œ๋น„์Šค๊ตฌ๋‚˜" ํ•˜๊ณ  ๋ฐ”๋กœ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

Hero Image
๊ฐ™์€ ๋Œ€์‹œ๋ณด๋“œ, ๋„ค ๊ฐ€์ง€ ๋””์ž์ธ. ์Šคํ‚ฌ์„ ์“ด โ‘ข ์Šคํ‚ฌ๋งŒ๊ณผ โ‘ฃ shadcn+์Šคํ‚ฌ์€ ์ง„ํ–‰ ๋‹จ๊ณ„๋ฅผ ํ•„๋ฆ„ ์ŠคํŠธ๋ฆฝ์œผ๋กœ ๊ทธ๋ ธ์Šต๋‹ˆ๋‹ค.

์˜์™ธ์˜ ๋ฐœ๊ฒฌ: shadcn๋งŒ์œผ๋กœ๋Š” ์‹œ์•ˆ์˜ ๋นˆ์ž๋ฆฌ๊ฐ€ ์ฑ„์›Œ์ง€์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค

shadcn์€ ๋ˆ„๊ฐ€ ๋งŒ๋“ค์–ด๋„ ๋น„์Šทํ•œ ํ’ˆ์งˆ์ด ๋‚˜์˜ค๊ฒŒ ํ•˜๋Š” ๋„๊ตฌ์— ๊ฐ€๊น๊ณ , โ‘ก shadcn๋งŒ์€ ๊ทธ ์—ญํ• ์„ ๊ทธ๋Œ€๋กœ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๋น„ ์œ„๋ฐ˜์€ 20๊ฑด์œผ๋กœ ์ ์—ˆ๊ณ , ๋ชจ๋ฐ”์ผ ์ ์ˆ˜(4.4)๋Š” ๋„ค ์กฐ๊ฑด ์ค‘ ๊ฐ€์žฅ ๋†’์•˜์Šต๋‹ˆ๋‹ค.

Hero Image
โ‘ก shadcn๋งŒ์˜ ๋Œ€์‹œ๋ณด๋“œ ๋ชจ๋ฐ”์ผ(390px) ํ™”๋ฉด. ๋ชจ๋ฐ”์ผ ์ ์ˆ˜๋Š” ๋„ค ์กฐ๊ฑด ์ค‘ ๊ฐ€์žฅ ๋†’์•˜์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๋””์ž์ธ ์ง€์นจ์ด ์—†์ž AI๋Š” shadcn์˜ ๊ธฐ๋ณธ ํ…Œ๋งˆ์™€ ๊ธฐ๋ณธ ์„œ์ฒด Geist๋ฅผ ๊ฑฐ์˜ ๊ทธ๋Œ€๋กœ ์ผ์Šต๋‹ˆ๋‹ค. ๋””์ž์ธ 3ํ•ญ๋ชฉ์€ 2.80์œผ๋กœ ์•„๋ฌด๊ฒƒ๋„ ์•ˆ ์“ด โ‘  ๊ธฐ๋ณธ๋ณด๋‹ค๋„ ๋‚ฎ์•˜๊ณ , ๋Œ€์‹œ๋ณด๋“œ์™€ ๋ชฉ๋ก ํ™”๋ฉด์˜ ์ฒซ์ธ์ƒ์€ 1์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. "์ข‹์€ ์ปดํฌ๋„ŒํŠธ๋ฅผ ์“ฐ๋ฉด ๋””์ž์ธ๋„ ๋‚˜์•„์ง€๊ฒ ์ง€"๋ผ๋Š” ๊ธฐ๋Œ€์™€๋Š” ๋ฐ˜๋Œ€ ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค. shadcn์˜ ์ž˜๋ชป์ด๋ผ๊ธฐ๋ณด๋‹ค, ํ…Œ๋งˆ๋ฅผ ์„œ๋น„์Šค์— ๋งž๊ฒŒ ๋ฐ”๊ฟ” ์ค„ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์—†์—ˆ๋˜ ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ, ์ด๋ฒˆ์— ์‚ฌ์šฉํ•œ Geist์—๋Š” ํ•œ๊ธ€ ๊ธ€๋ฆฌํ”„(glyph)*๊ฐ€ ์—†์–ด, ํ•œ๊ธ€์€ ์‹œ์Šคํ…œ ํฐํŠธ๋กœ ํ‘œ์‹œ๋์Šต๋‹ˆ๋‹ค. ํ•œ๊ตญ์–ด ์„œ๋น„์Šค๋ผ๋ฉด ๊ผญ ์ฑ™๊ฒจ์•ผ ํ•  ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค.

Hero Image
โ‘ก shadcn๋งŒ์˜ ๋กค ๋ชฉ๋ก ํ™”๋ฉด. ๊ธฐ๋ณธ ํ…Œ๋งˆ์™€ Geist ์„œ์ฒด๋ฅผ ๊ฑฐ์˜ ๊ทธ๋Œ€๋กœ ์ผ์Šต๋‹ˆ๋‹ค(์ด ํ™”๋ฉด ์ฒซ์ธ์ƒ 1์ ).

๐Ÿ‘ ์ข‹์•˜๋˜ ์ 

1) ์Šคํ‚ฌ์€ shadcn ์œ„์— ์ƒˆ ์˜ท์„ ์ž…ํ˜”์Šต๋‹ˆ๋‹ค

๊ฐ€์žฅ ๊ถ๊ธˆํ–ˆ๋˜ "shadcn์ด ์Šคํ‚ฌ์„ ๋ˆ„๋ฅผ๊นŒ, ์Šคํ‚ฌ์ด shadcn์„ ๊ธธ๋“ค์ผ๊นŒ"์˜ ๋‹ต์€ ํ›„์ž์˜€์Šต๋‹ˆ๋‹ค. โ‘ฃ shadcn+์Šคํ‚ฌ์˜ ํ…Œ๋งˆ ํŒŒ์ผ์„ ์—ด์–ด๋ณด๋ฉด, shadcn ๊ธฐ๋ณธ ํ…Œ๋งˆ์˜ ๋ฌด์ฑ„์ƒ‰ ํŒ”๋ ˆํŠธ๋ฅผ ํ†ต์งธ๋กœ ๊ฑท์–ด๋‚ด๊ณ  ๋ชจ์„œ๋ฆฌ ๋‘ฅ๊ธ€๊ธฐ์™€ ์„œ์ฒด๊นŒ์ง€ ๋ฐ”๊ฟจ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ ๋งŒ๋“  ์ƒ‰ ํ† ํฐ ์ด๋ฆ„๋„ paper(์ธํ™”์ง€), mask(๋„ค๊ฑฐ ๋งˆ์Šคํฌ), film(ํ•„๋ฆ„ ๋ฒ ์ด์Šค)์ž…๋‹ˆ๋‹ค. ์ปดํฌ๋„ŒํŠธ๋Š” ๊ทธ๋Œ€๋กœ ์“ฐ๊ณ  ๋””์ž์ธ ํ† ํฐ๋งŒ ๊ฐˆ์•„๋ผ์šด ์…ˆ์ด๋ผ, ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๊ฐ€ shadcn์„ ์ปค์Šคํ„ฐ๋งˆ์ด์ฆˆํ•  ๋•Œ ์“ฐ๋Š” ๋ฐฉ์‹๊ณผ ๊ฐ™์•„์„œ, shadcn์˜ ์ผ๊ด€์„ฑ์€ ์ง€ํ‚ค๋ฉด์„œ ์„œ๋น„์Šค์˜ ๋ถ„์œ„๊ธฐ๋งŒ ๋ฐ”๊พธ๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค€ ๊ฒฐ๊ณผ์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

Hero Image
shadcn ๊ธฐ๋ณธ ํ…Œ๋งˆ(์œ„)์™€ โ‘ฃ shadcn+์Šคํ‚ฌ์ด ์ƒˆ๋กœ ๋งŒ๋“  ํ…Œ๋งˆ(์•„๋ž˜). ๋ฌด์ฑ„์ƒ‰ ํŒ”๋ ˆํŠธ๋ฅผ ๊ฑท์–ด๋‚ด๊ณ  ํ•„๋ฆ„ ์žฌ๋ฃŒ ์ด๋ฆ„์˜ ์ƒ‰ ํ† ํฐ์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

2) "๋จผ์ € ์ƒ๊ฐํ•˜๊ณ  ๋งŒ๋“œ๋Š”" ์ˆœ์„œ๊ฐ€ ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค

์„ธ์…˜ ๊ธฐ๋ก์„ ๋ณด๋‹ˆ ์Šคํ‚ฌ์ด ์—†๋Š” ๋‘ ์กฐ๊ฑด์€ ์ฒซ ํ–‰๋™์ด ๋”๋ฏธ ๋ฐ์ดํ„ฐ ํŒŒ์ผ ์ž‘์„ฑ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด ์Šคํ‚ฌ์„ ์“ด ๋‘ ์กฐ๊ฑด์€ ์ฝ”๋“œ๋ฅผ ์“ฐ๊ธฐ ์ „์— ์ปจ์…‰๋ถ€ํ„ฐ ์„ธ์› ์Šต๋‹ˆ๋‹ค. โ‘ข์€ "ํ•„๋ฆ„ ๋„ค๊ฑฐํ‹ฐ๋ธŒ์™€ ๋ผ์ดํŠธ๋ฐ•์Šค", โ‘ฃ๋Š” "ํ˜„์ƒ์†Œ ์ฃผ๋ฌธ์„œ"์˜€์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์ธ์ƒ์ ์ธ ์žฅ๋ฉด์€ โ‘ฃ์—์„œ ๋‚˜์™”์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ ๊ณ ๋ฅธ ์ฃผ์ƒ‰์ด ํŒŒ๋ž€์ƒ‰์ด์—ˆ๋Š”๋ฐ, ๊ณ„ํš์„ ์Šค์Šค๋กœ ๊ฒ€ํ† ํ•˜๋‹ค๊ฐ€ "๋„ˆ๋ฌด SaaS ๊ฐ™๋‹ค"๋ฉฐ ๋ณด๋ผ ๊ณ„์—ด๋กœ ๋ฐ”๊ฟจ์Šต๋‹ˆ๋‹ค. ์‚ฌ๋žŒ ๋””์ž์ด๋„ˆ๊ฐ€ ์‹œ์•ˆ์„ ๋‚ด๊ธฐ ์ „์— ํ•œ ๋ฒˆ ๋” ๊ฑธ๋Ÿฌ๋‚ด๋Š” ๊ณผ์ •์„ AI๊ฐ€ ํ‰๋‚ด ๋‚ธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฐฉํ–ฅ๋„ ๊ฝค ์ผ๊ด€๋์Šต๋‹ˆ๋‹ค. ์Šคํ‚ฌ์„ ์“ด ๋‘ ๊ฒฐ๊ณผ๋ฌผ์€ ๋”ฐ๋กœ ๋Œ๋ ธ๋Š”๋ฐ๋„ ๋‘˜ ๋‹ค IBM Plex Sans KR์„ ๊ณจ๋ž๊ณ , ํ•„๋ฆ„ ์žฌ๋ฃŒ์—์„œ ์ƒ‰ ํ† ํฐ ์ด๋ฆ„์„ ๊ฐ€์ ธ์™”๊ณ , ์ฟจ ๊ทธ๋ ˆ์ด ๋ฐฐ๊ฒฝ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด ์Šคํ‚ฌ์ด ์—†๋Š” โ‘  ๊ธฐ๋ณธ์€ ํฌ๋ฆผ(#f5f0e6)๊ณผ ์•ฐ๋ฒ„, โ‘ก shadcn๋งŒ์€ ์›œ ์˜คํ”„ํ™”์ดํŠธ์™€ ์˜ค๋ Œ์ง€๋กœ, ์Šคํ‚ฌ์ด "์š”์ฆ˜ AI ๋””์ž์ธ์ด ๋ชฐ๋ฆฌ๋Š” ๊ตฐ์ง‘"์œผ๋กœ ๊ฒฝ๊ณ ํ•˜๋Š” ํฌ๋ฆผ+ํ…Œ๋ผ์ฝ”ํƒ€ ์กฐํ•ฉ์— ๊ฐ€๊นŒ์› ์Šต๋‹ˆ๋‹ค.

3) ์ด๋ฒˆ ์‹คํ—˜์—์„œ๋Š” ๋น„์šฉ ์ฐจ์ด๊ฐ€ ํฌ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค

์Šคํ‚ฌ์„ ๋„ฃ์œผ๋ฉด ๋น„์šฉ์ด ๋Š˜ ๊ฑฐ๋ผ ์˜ˆ์ƒํ–ˆ์ง€๋งŒ, โ‘  ๊ธฐ๋ณธ โ†’ โ‘ข ์Šคํ‚ฌ๋งŒ์€ ์˜คํžˆ๋ ค $0.17 ์ค„์—ˆ๊ณ  โ‘ก shadcn๋งŒ โ†’ โ‘ฃ shadcn+์Šคํ‚ฌ์€ $0.51 ๋Š˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‘ ์Œ๋ฟ์ด๋ผ ์ผ๋ฐ˜ํ™”ํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ ๋ถ€๋‹ด์Šค๋Ÿฌ์šด ์ˆ˜์ค€์€ ์•„๋‹ˆ์—ˆ์Šต๋‹ˆ๋‹ค. โ‘ข ์Šคํ‚ฌ๋งŒ์€ ๋„ค ์กฐ๊ฑด ์ค‘ ๊ฐ€์žฅ ์ ์€ ์ฝ”๋“œ(1,406์ค„)๋กœ ๊ฐ€์žฅ ๋†’์€ ์ ์ˆ˜๋ฅผ ๋ฐ›๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ‘Ž ์•„์‰ฌ์šด ์ 

1) ๊ฐœ์„ฑ์—๋Š” ๋Œ€๊ฐ€๊ฐ€ ๋”ฐ๋ž์Šต๋‹ˆ๋‹ค

โ‘ฃ shadcn+์Šคํ‚ฌ์€ ๋Œ€๋น„ ์œ„๋ฐ˜์ด 213๊ฑด์œผ๋กœ ์••๋„์ ์œผ๋กœ ๋งŽ์•˜์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์€ ํ•„๋ฆ„ ์ŠคํŠธ๋ฆฝ ์žฅ์‹์˜ ์ž‘์€ ํ”„๋ ˆ์ž„ ๋ฒˆํ˜ธ๊ฐ€ ํ•œ ํ™”๋ฉด์— ์ˆ˜์‹ญ ๋ฒˆ ๋ฐ˜๋ณต๋˜๋ฉฐ ์Œ“์ธ ์ˆซ์ž์ž…๋‹ˆ๋‹ค. ์ˆœ์ˆ˜ํ•œ ์žฅ์‹์šฉ ํ…์ŠคํŠธ๋Š” WCAG ๋Œ€๋น„ ๊ธฐ์ค€์˜ ์˜ˆ์™ธ๊ฐ€ ๋  ์ˆ˜ ์žˆ์–ด 213๊ฑด์ด ๋ชจ๋‘ ์‹ค์ œ ์‚ฌ์šฉ ๋ฌธ์ œ๋ผ๊ณ  ๋ณด๊ธฐ๋Š” ์–ด๋ ต์ง€๋งŒ, ์˜ค๋ Œ์ง€ ๋ฐฐ๊ฒฝ ์œ„ ํฐ ๊ธ€์”จ๋‚˜ ๋น„ํ™œ์„ฑ ํƒญ์ฒ˜๋Ÿผ ๊ธฐ์ค€์— ๋ชป ๋ฏธ์น˜๋Š” ๊ณณ๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

Hero Image
โ‘ฃ shadcn+์Šคํ‚ฌ์˜ ๋กค ์ƒ์„ธ ํ™”๋ฉด. ์–ด๋‘์šด ํ•„๋ฆ„ ์œ„ ์ž‘์€ ํ”„๋ ˆ์ž„ ๋ฒˆํ˜ธ(#a57d5a, ๋Œ€๋น„ 4.04:1)๊ฐ€ ํ•œ ํ™”๋ฉด์— ์ˆ˜์‹ญ ๋ฒˆ ๋ฐ˜๋ณต๋˜๋ฉฐ ๋Œ€๋น„ ์œ„๋ฐ˜์ด ์Œ“์˜€์Šต๋‹ˆ๋‹ค.

๊ฐ™์€ shadcn ์œ„์—์„œ ์Šคํ‚ฌ ์—†์ด ๋งŒ๋“  โ‘ก shadcn๋งŒ์€ 20๊ฑด์ด์—ˆ์Šต๋‹ˆ๋‹ค. ํ† ํฐ ๋ณ€๊ฒฝ ์ž์ฒด๊ฐ€ ์›์ธ์ธ์ง€๋Š” ํ•œ ๋ฒˆ์˜ ์‹คํ—˜์œผ๋กœ ๊ฐ€๋ ค๋‚ด๊ธฐ ์–ด๋ ต์ง€๋งŒ, shadcn ์œ„์—์„œ ํ…Œ๋งˆ๋ฅผ ๋ฐ”๊ฟจ๋‹ค๋ฉด ๊ธฐ๋ณธ ํ…Œ๋งˆ์˜ ๋Œ€๋น„๊ฐ€ ๊ทธ๋Œ€๋กœ ์œ ์ง€๋  ๊ฑฐ๋ผ๊ณ  ๋ฏฟ์œผ๋ฉด ์•ˆ ๋œ๋‹ค๋Š” ์ ์€ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ•œํŽธ ๊ฐ™์€ ์Šคํ‚ฌ์„ ์“ด โ‘ข ์Šคํ‚ฌ๋งŒ์€ 12๊ฑด์œผ๋กœ ๊ฐ€์žฅ ์ ์—ˆ์Šต๋‹ˆ๋‹ค. "๊ฐœ์„ฑ์„ ์‚ด๋ฆฌ๋ฉด ์ ‘๊ทผ์„ฑ์ด ๋ฌด๋„ˆ์ง„๋‹ค"๋Š” ๊ณต์‹์ด ํ•ญ์ƒ ์„ฑ๋ฆฝํ•˜์ง€๋Š” ์•Š๋Š”๋‹ค๋Š” ๋ฐ˜๋ก€์ด์ง€๋งŒ, ์–ด๋А ์ชฝ์œผ๋กœ ๋‚˜์˜ฌ์ง€๋Š” ์•Œ ์ˆ˜ ์—†์œผ๋‹ˆ ๋Œ€๋น„ ๊ฒ€์‚ฌ๋Š” ๋”ฐ๋กœ ๋Œ๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค.

2) ์ด๋ฒˆ ์‹คํ—˜์—์„œ ์Šคํ‚ฌ์ด ๋ฐ”๊พผ ๊ฑด "๋ณด์ด๋Š” ๊ฒƒ"์ด์—ˆ์Šต๋‹ˆ๋‹ค

์Šคํ‚ฌ์„ ๋„ฃ์—ˆ์„ ๋•Œ์˜ ์ฐจ์ด๋Š” ์„œ์ฒด, ์ƒ‰, ์ฒซ์ธ์ƒ ๊ฐ™์€ ์‹œ๊ฐ์  ์ •์ฒด์„ฑ์— ์ง‘์ค‘๋ผ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ ์–ด๋„ ์ด๋ฒˆ ์‹คํ—˜์—์„œ๋Š” ํ™”๋ฉด ํ๋ฆ„์ด๋‚˜ ๋ฌธ๊ตฌ ํ’ˆ์งˆ๊นŒ์ง€ ์Šคํ‚ฌ์ด ๋Œ์–ด์˜ฌ๋ ค ์ฃผ์ง€๋Š” ์•Š์•˜์Šต๋‹ˆ๋‹ค.

3) ์‹œ์•ˆ์ด๋‚˜ ๋””์ž์ธ ์‹œ์Šคํ…œ์ด ์ด๋ฏธ ์žˆ๋‹ค๋ฉด ํ•  ์ผ์ด ์ ์Šต๋‹ˆ๋‹ค

์Šคํ‚ฌ์ด ๋น›๋‚œ ์ง€์ ์€ ๊ฐ€์ด๋“œ๊ฐ€ ์—†์„ ๋•Œ "์ฃผ์ œ์—์„œ ์ƒ‰๊ณผ ์„œ์ฒด๋ฅผ ์Šค์Šค๋กœ ๋Œ์–ด๋‚ด๋Š”" ๋ถ€๋ถ„์ด์—ˆ์Šต๋‹ˆ๋‹ค. ํ”ผ๊ทธ๋งˆ ์‹œ์•ˆ์ด๋‚˜ ์‚ฌ๋‚ด ๋””์ž์ธ ์‹œ์Šคํ…œ์ด ์ด๋ฏธ ์žˆ๋Š” ํŒ€์ด๋ผ๋ฉด ์Šคํ‚ฌ์ด ๋Œ€์‹ ํ•ด ์ค„ ๋ชซ์ด ํฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ์‹คํ—˜์„ ๊ธฐ์ค€์œผ๋กœ ๋ณด๋ฉด, ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋‚˜ MVP, ๋””์ž์ด๋„ˆ ์—†์ด ์‹œ์ž‘ํ•˜๋Š” ์ดˆ๊ธฐ ์„œ๋น„์Šค์ฒ˜๋Ÿผ "์ •์ฒด์„ฑ์„ ์ฒ˜์Œ ์„ธ์›Œ์•ผ ํ•˜๋Š”" ๋‹จ๊ณ„์—์„œ ํŠนํžˆ ์œ ์šฉํ•ด ๋ณด์ž…๋‹ˆ๋‹ค.

์ด๋ฒˆ ์‹คํ—˜์ด ๋งํ•ด์ฃผ์ง€ ์•Š๋Š” ๊ฒƒ๋“ค

  • ๋”ฑ ํ•œ ๋ฒˆ์˜ ์‚ฌ๋ก€์ž…๋‹ˆ๋‹ค. ์กฐ๊ฑด๋งˆ๋‹ค ํ•œ ๋ฒˆ์”ฉ, Opus 5.5๋กœ ๋Œ๋ ธ์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋Œ๋ฆฌ๊ฑฐ๋‚˜ ๋ชจ๋ธ์ด ๋ฐ”๋€Œ๋ฉด ๊ฒฐ๊ณผ๊ฐ€ ๊ฝค ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์œผ๋‹ˆ, ํ†ต๊ณ„์  ๊ฒฐ๋ก ์ด ์•„๋‹ˆ๋ผ ํ•œ ๋ฒˆ์˜ ์‚ฌ๋ก€ ์‹คํ—˜์œผ๋กœ ์ฝ์–ด ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.
  • ํ‰๊ฐ€์ž๊ฐ€ ํ•œ ๋ช…์ž…๋‹ˆ๋‹ค. ์‹คํ—˜์„ ์„ค๊ณ„ํ•œ ์—๋””ํ„ฐ๊ฐ€ ์ง์ ‘ ์ฑ„์ ํ•ด์„œ, ์ฒซ์ธ์ƒยทํƒ€์ดํฌยท์ƒ‰์ฒ˜๋Ÿผ ์ •์„ฑ์ ์ธ ํ•ญ๋ชฉ์€ ์ทจํ–ฅ์— ์˜ํ–ฅ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŒŒ์ผ๋ช…๊ณผ ์ˆœ์„œ๋Š” ๊ฐ€๋ ธ์ง€๋งŒ shadcn ํŠน์œ ์˜ ์ƒ๊น€์ƒˆ๊นŒ์ง€ ์ˆจ๊ธธ ์ˆ˜๋Š” ์—†์—ˆ๊ณ , "AI ๋ฃฉ" ํŒ์ •๋„ ์ƒ‰์ƒ ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  ๋‚ด๋ฆฐ ์ถ”์ •์ž…๋‹ˆ๋‹ค.
  • ๋ธŒ๋žœ๋“œ ๊ฐ€์ด๋“œ๋Š” ์ฃผ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ฒฐ๊ณผ๋Š” "๊ฐ€์ด๋“œ๊ฐ€ ์—†์„ ๋•Œ AI๊ฐ€ ๋ฌด์—‡์œผ๋กœ ๋นˆ์นธ์„ ์ฑ„์šฐ๋Š”๊ฐ€"์— ๋Œ€ํ•œ ๊ฒƒ์ด๊ณ , ๋ธŒ๋žœ๋“œ ์ƒ‰์„ ์คฌ์„ ๋•Œ๋Š” ์ด๋ฒˆ ์‹คํ—˜ ๋ฒ”์œ„ ๋ฐ–์ž…๋‹ˆ๋‹ค.
D.Flick Perspective

D.Flick Note

shadcn์€ ๋น ๋ฅด๊ณ  ์ผ๊ด€๋œ ํ™”๋ฉด์„ ์œ„ํ•œ ๋ถ€ํ’ˆ์ด์ง€๋งŒ, ์ง€์นจ์ด ์—†์œผ๋ฉด AI๋Š” ๊ทธ ๋ถ€ํ’ˆ์˜ ๊ธฐ๋ณธ๊ฐ’์„ ๊ทธ๋Œ€๋กœ ์กฐ๋ฆฝํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋Œ€๋กœ frontend-design ์Šคํ‚ฌ์€ ๋ถ€ํ’ˆ ๋Œ€์‹  "์ด ์„œ๋น„์Šค๋Š” ๋ฌด์—‡์ด๊ณ , ๋ฌด์—‡์ด ์ด ์„œ๋น„์Šค๋‹ค์šด๊ฐ€"๋ฅผ ๋จผ์ € ๋ฌป๊ฒŒ ๋งŒ๋“ค์—ˆ๊ณ , ์ด๋ฒˆ ์‹คํ—˜์—์„œ ์ ์ˆ˜ ์ฐจ์ด๊ฐ€ ํฌ๊ฒŒ ๋‚œ ๊ณณ๋„ ๋ฐ”๋กœ ๊ทธ ์ง€์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

์‹ค๋ฌด์— ๋ฐ”๋กœ ๊ฐ€์ ธ๊ฐ€์‹ค ๋ถ„๋“ค๊ป˜๋Š” ์ด๋ ‡๊ฒŒ ๊ถŒํ•ฉ๋‹ˆ๋‹ค.

  • ์ด๋ฏธ shadcn์„ ์“ฐ๊ณ  ์žˆ๋‹ค๋ฉด ์Šคํ‚ฌ์„ ๊ฐ™์ด ๋ถ™์—ฌ ๋ณผ ๋งŒํ•ฉ๋‹ˆ๋‹ค. ๋‘˜์€ ์ถฉ๋Œํ•˜์ง€ ์•Š์•˜๊ณ , ์ปดํฌ๋„ŒํŠธ๋Š” shadcn์ด, ์ •์ฒด์„ฑ์€ ์Šคํ‚ฌ์ด ๋งก๋Š” ์กฐํ•ฉ์ด ์ด๋ฒˆ ์‹คํ—˜์—์„  ๊ฐ€์žฅ ์‹ค์šฉ์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ•œ๊ธ€ ์„œ์ฒด๋Š” ์ง์ ‘ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’ ์„œ์ฒด์— ํ•œ๊ธ€์ด ์—†์œผ๋ฉด ์‹œ์Šคํ…œ ์„œ์ฒด๋กœ ๋Œ€์ฒด๋ผ ์˜๋„ํ•œ ์ธ์ƒ์ด ํํŠธ๋Ÿฌ์ง‘๋‹ˆ๋‹ค.
  • ์ ‘๊ทผ์„ฑ ๊ฒ€์‚ฌ๋Š” ๋ณ„๋„๋กœ ๋Œ๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ์„ฑ์„ ์‚ด๋ฆฐ ์žฅ์‹ ์š”์†Œ์—์„œ ๋Œ€๋น„ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊น”๋”ํ•œ ๋Œ€์‹œ๋ณด๋“œ ํ•˜๋‚˜ ๋ฝ‘๋Š” ๊ฑฐ๋ผ๋ฉด AI์˜ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ๋„ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์„œ๋น„์Šค๋ฅผ ๋Œ€ํ‘œํ•  ํ™”๋ฉด์ด๋ผ๋ฉด, ๋„๊ตฌ๋ฅผ ๋” ์–น๊ธฐ ์ „์— "์ด ์„œ๋น„์Šค๋Š” ๋ฌด์—‡์ธ๊ฐ€"๋ถ€ํ„ฐ ๋ฌป๊ฒŒ ๋งŒ๋“ค์–ด ๋ณด์„ธ์š”. ์ด๋ฒˆ ์‹คํ—˜์—์„œ๋Š” ๊ทธ ์งˆ๋ฌธ ํ•˜๋‚˜๊ฐ€ ๋ฐคํ‹ฐ๋„ AIํ‹ฐ๋„ ์•„๋‹Œ ํ™”๋ฉด์œผ๋กœ ๊ฐ€๋Š” ์ง€๋ฆ„๊ธธ์ด์—ˆ์Šต๋‹ˆ๋‹ค.


References

  • shadcn/ui*: ๋ณต์‚ฌํ•ด์„œ ํ”„๋กœ์ ํŠธ์— ์ง์ ‘ ๋„ฃ์–ด ์“ฐ๋Š” ๋ฐฉ์‹์˜ React ์ปดํฌ๋„ŒํŠธ ๋ชจ์Œ์ž…๋‹ˆ๋‹ค. ๋ฒ„ํŠผ, ์นด๋“œ, ํผ ๋“ฑ์ด ๊ธฐ๋ณธ ํ…Œ๋งˆ์™€ ํ•จ๊ป˜ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • frontend-design ์Šคํ‚ฌ*: Anthropic์ด ๊ณต๊ฐœํ•œ ๋””์ž์ธ ํŒ๋‹จ ์ง€์นจ ์Šคํ‚ฌ์ž…๋‹ˆ๋‹ค. ์Šคํ‚ฌ์€ AI ์—์ด์ „ํŠธ๊ฐ€ ํŠน์ • ์ž‘์—…์„ ํ•  ๋•Œ ๋ถˆ๋Ÿฌ์™€ ๋”ฐ๋ฅด๋Š” ์ง€์นจ ๋ฌถ์Œ์œผ๋กœ, Claude Code์—์„œ๋Š” /frontend-design์ฒ˜๋Ÿผ /์Šคํ‚ฌ์ด๋ฆ„์œผ๋กœ ์ง์ ‘ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • WCAG*: ์›น ์ฝ˜ํ…์ธ  ์ ‘๊ทผ์„ฑ ์ง€์นจ(Web Content Accessibility Guidelines)์˜ ์ค„์ž„๋ง๋กœ, W3C๊ฐ€ ๋งŒ๋“  ๊ตญ์ œ ๊ธฐ์ค€์ž…๋‹ˆ๋‹ค. 'AA'๋Š” A, AA, AAA ์„ธ ๋‹จ๊ณ„ ์ค‘ ์ผ๋ฐ˜์ ์ธ ์„œ๋น„์Šค๊ฐ€ ๋ชฉํ‘œ๋กœ ์‚ผ๋Š” ์ค‘๊ฐ„ ๋‹จ๊ณ„์ด๊ณ , '์„ฑ๊ณต ๊ธฐ์ค€ 1.4.3'์€ ๊ธ€์ž์™€ ๋ฐฐ๊ฒฝ์˜ ๋ช…๋„ ๋Œ€๋น„๋ฅผ ๋‹ค๋ฃจ๋Š” ํ•ญ๋ชฉ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ํ…์ŠคํŠธ๋Š” 4.5:1, ํฐ ํ…์ŠคํŠธ(18pt ์ด์ƒ ๋˜๋Š” 14pt ๊ตต์€ ๊ธ€์”จ ์ด์ƒ)๋Š” 3:1 ์ด์ƒ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • axe-core*: ์›น ํŽ˜์ด์ง€์˜ ์ ‘๊ทผ์„ฑ ๋ฌธ์ œ๋ฅผ ์ž๋™์œผ๋กœ ๊ฒ€์‚ฌํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ์‹คํ—˜์—์„œ๋Š” WCAG 2 AA ๊ธฐ์ค€์˜ ๋ช…๋„ ๋Œ€๋น„ ์œ„๋ฐ˜ ๊ฐœ์ˆ˜๋ฅผ ์„ธ๋Š” ๋ฐ ์ผ์Šต๋‹ˆ๋‹ค.
  • ๊ธ€๋ฆฌํ”„(glyph)*: ํฐํŠธ ํŒŒ์ผ ์•ˆ์— ๋“ค์–ด ์žˆ๋Š” ๊ธ€์ž ํ•˜๋‚˜ํ•˜๋‚˜์˜ ๋ชจ์–‘์ž…๋‹ˆ๋‹ค. ํฐํŠธ์— ํ•œ๊ธ€ ๊ธ€๋ฆฌํ”„๊ฐ€ ์—†์œผ๋ฉด ๊ทธ ํฐํŠธ๋กœ๋Š” ํ•œ๊ธ€์„ ๊ทธ๋ฆด ์ˆ˜ ์—†์–ด, ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๊ธฐ๊ธฐ์— ์„ค์น˜๋œ ๋‹ค๋ฅธ ํฐํŠธ(์‹œ์Šคํ…œ ํฐํŠธ)๋กœ ๋Œ€์‹  ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.



๋‹ค์–‘ํ•œ ์•„ํ‹ฐํด์„ ํ™•์ธํ•ด๋ณด์„ธ์š”