01. ์ค์น โ Figma to Code
๊ฐ์
Figma to Code (bernaferrari/FigmaToCode)๋ Figma ํ๋ฌ๊ทธ์ธ ํํ๋ก ๋์ํ๋ ์คํ์์ค ์ฝ๋ ๋ณํ ๋๊ตฌ์
๋๋ค.
MCP๊ฐ ์๋ Figma ํ๋ฌ๊ทธ์ธ UI ์์์ ๋์ํ๋ฉฐ, ์ ํํ ๋
ธ๋๋ฅผ ์ฆ์ ๋ค์ํ ํ๋ ์์ํฌ/์ธ์ด ์ฝ๋๋ก ๋ณํํด์ค๋๋ค.
์ง์ ์ถ๋ ฅ
โข
HTML + Tailwind CSS
โข
HTML + ์ผ๋ฐ CSS
โข
React (Tailwind / inline / CSS Modules)
โข
Flutter (Dart)
โข
SwiftUI
โข
Compose (Jetpack)
๊ณต์/Framelink MCP์์ ๋น๊ต
ํญ๋ชฉ | ๊ณต์ MCP | Framelink MCP | Figma to Code |
ํํ | MCP Server | MCP Server | Figma Plugin |
์ฌ์ฉ ์์น | AI ์ฑํ
(Copilot ๋ฑ) | AI ์ฑํ
| Figma ์์์ |
AI ํ์? | Yes | Yes | No (๊ท์น ๊ธฐ๋ฐ) |
๊ฒฐ์ ์ฑ | LLM ์์กด | LLM ์์กด | ๊ฒฐ์ ์ /์ผ๊ด์ฑ ๋์ |
Flutter/SwiftUI | โ | โ | โ |
๋์์ธ ํ ํฐ ๋งคํ | ๊ฐํจ | ๋ณดํต | ๋ณดํต |
์ค์น ๋ฐฉ๋ฒ
๋ฐฉ๋ฒ A โ Figma Community์์ ์ค์น (๊ฐ์ฅ ์ฌ์)
1.
Figma Desktop App ๋๋ ์น โ ์ข์ธก ๋ฉ๋ด โ Plugins โ Manage plugins
2.
๊ฒ์: Figma to Code
3.
์์ฑ์: Bernardo Ferrari
4.
Install ํด๋ฆญ
๋ฐฉ๋ฒ B โ ๋ก์ปฌ ๊ฐ๋ฐ ๋ชจ๋ ์ค์น (์ปค์คํฐ๋ง์ด์ง์ฉ)
git clone <https://github.com/bernaferrari/FigmaToCode.git>
cd FigmaToCode
npm install
npm run build
PowerShell
๋ณต์ฌ
Figma Desktop App:
1.
๋ฉ๋ด โ Plugins โ Development โ Import plugin from manifest
2.
FigmaToCode/packages/plugin-ui/manifest.json ์ ํ
3.
ํ๋ฌ๊ทธ์ธ ๋ชฉ๋ก์ ์ถ๊ฐ๋จ
๋ฐฉ๋ฒ C โ ์น ๋ฐ๋ชจ๋ก ๋ฏธ๋ฆฌ ์ฒดํ
โข
๋๋ GitHub README ๋งํฌ ์ฐธ์กฐ
์คํ ๋ฐฉ๋ฒ
1.
Figma์์ ๋ณํํ ๋
ธ๋(Frame/Component) ์ ํ
2.
Plugins โ Figma to Code ์คํ
3.
ํ๋ฌ๊ทธ์ธ ํจ๋์์:
โข
์ถ๋ ฅ ํ๋ ์์ํฌ ์ ํ (Tailwind / Flutter / SwiftUI ๋ฑ)
โข
์ต์
์กฐ์ (๋ฐ์ํ, JSX/HTML, ์ปดํฌ๋ํธ ๋ถ๋ฆฌ ์ฌ๋ถ ๋ฑ)
4.
์ฐ์ธก์์ ์ฝ๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ + Copy ๋ฒํผ
์ฃผ์ ์ต์
โข
Tailwind
โฆ
JSX ๋ชจ๋ / HTML ๋ชจ๋
โฆ
Color: ๊ฐ๊น์ด Tailwind ์์์ผ๋ก ๋งคํ / Custom color
โข
Flutter
โฆ
Material / Cupertino
โฆ
Stateless / Stateful
โข
SwiftUI
โฆ
iOS 16+ API ์ฌ์ฉ ์ฌ๋ถ
ํธ๋ฌ๋ธ์ํ
์ฆ์ | ์์ธ / ํด๊ฒฐ |
์ฝ๋๊ฐ ๋น์ด์์ | ๋
ธ๋ ๋ฏธ์ ํ / ๋น ๊ทธ๋ฃน ์ ํ |
๋๋ฌด ๋ง์ div ์ค์ฒฉ | Auto Layout ๋ฏธ์ ์ฉ โ Figma์์ ์ ๋ฆฌ ํ ์ฌ์๋ |
์์์ด ์ด์ํจ | Tailwind ๋งคํ ์ค์ฐจ โ Custom Color ๋ชจ๋๋ก ์ ํ |
ํ๋ฌ๊ทธ์ธ ๋ฉ์ถค | ๋๋ฌด ํฐ ํ๋ ์ โ ์์ ๋จ์๋ก ๋ถ๋ฆฌ |
ํ์ฉ ์๋๋ฆฌ์ค
โข
AI ์์ด ๋น ๋ฅธ ์ฝ๋ ์ด์ ํ์ํ ๋
โข
Flutter / SwiftUI ๋ฑ ๋น-React ํ๊ฒฝ
โข
์คํ๋ผ์ธ / ์ฌ๋ด๋ง ์ ํ ํ๊ฒฝ (์ธ๋ถ LLM ํธ์ถ ๋ถ๊ฐ)
โข
AI ๊ธฐ๋ฐ ๋ณํ ๊ฒฐ๊ณผ์ ๊ฒ์ฆ/๋์กฐ์ฉ

