Figma์ ๊ฐ๋ ฅํ ์คํ ์์ค ๋์์ธ Penpot์ ์์๋ณด์ธ์. ์ด ๊ฐ์ด๋๋ Penpot์ ๊ธฐ๋ฅ, ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ด์ , ์ง์ ํ ํ์ ์ ์ด์งํ๋ ๋ฐฉ๋ฒ์ ํ๊ตฌํฉ๋๋ค.
ํ์ ๋์์ธ์ ์์: ํ๋ก ํธ์๋ ํ์ ์ํ Penpot ์ฌ์ธต ๋ถ์
๋์งํธ ์ ํ ๊ฐ๋ฐ์ ์ญ๋์ ์ธ ์ธ๊ณ์์ ๋์์ธ๊ณผ ๊ฐ๋ฐ ์ฌ์ด์ ์ฐ๊ฒฐ์ ์ธ์ ๋ ์ค์ํ๋ฉด์๋ ์ข ์ข ์ด๋ ค์ด ๊ธฐ๋ฐ ์์ค์ ์ผ๋ถ์์ต๋๋ค. ์๋ ๋์ ํ๋ค์ ๋ ์์ ์ธ ๋ฐ์ดํฐ ํ์๊ณผ ๊ตฌ๋ ๋ชจ๋ธ์ ๊ฐ์ง ๊ฐ์์ ๋ด์ฅ ์์ ๊ฐํ ๋ ์ ๋๊ตฌ์ ํ๊ฒฝ์ ํ์ํด ์์ต๋๋ค. ํ์ง๋ง ์ํํธ์จ์ด ๊ฐ๋ฐ์ ํ๋ช ์ ์ผ์ผํจ ๋์ผํ ์์น์ ์ํด ์ถ์ง๋๋ ๊ฐ๋ ฅํ ๋ณํ๊ฐ ์ผ์ด๋๊ณ ์์ต๋๋ค. ๋ฐ๋ก ์คํ ์์ค๋ก์ ์ ํ์ ๋๋ค. ๋์์ธ ์ธ๊ณ์์ ์ด๋ฌํ ์์ง์์ ์ ๋์๋ ์ ์ธ๊ณ ํ๋ก ํธ์๋ ํ๋ค์ ์ฃผ๋ชฉ์ ๋น ๋ฅด๊ฒ ๋ฐ๊ณ ์๋ ์ต์ด์ ์คํ ์์ค ๋์์ธ ๋ฐ ํ๋กํ ํ์ดํ ํ๋ซํผ์ธ Penpot์ด ์์ต๋๋ค.
์ด ํฌ๊ด์ ์ธ ๊ฐ์ด๋๋ Penpot์ ๊ธฐ๋ณธ ์ฒ ํ๋ถํฐ ๊ฐ์ฅ ๋ฐ์ ๋ ๊ธฐ๋ฅ๊น์ง ๋ชจ๋ ์ธก๋ฉด์ ํ๊ตฌํ ๊ฒ์ ๋๋ค. ์คํ ์์ค ํน์ฑ์ด ๋จ์ํ ๊ฐ๊ฒฉ์ ์ด์ ์ด์์ธ ์ด์ , ๋์์ด๋-๊ฐ๋ฐ์ ์ํฌํ๋ก์ฐ๋ฅผ ๊ทผ๋ณธ์ ์ผ๋ก ๊ฐ์ ํ๋ ๋ฐฉ๋ฒ, ๊ทธ๋ฆฌ๊ณ ์ฌ๋ฌ๋ถ์ ์๋ฒ ๋๋ Penpot์ ํด๋ผ์ฐ๋ ํ๋ซํผ์์ ์ค๋๋ถํฐ ์์ํ๋ ๋ฐฉ๋ฒ์ ์์ธํ ์ดํด๋ณผ ๊ฒ์ ๋๋ค.
Penpot์ด๋ ๋ฌด์์ด๋ฉฐ ์ ์ฃผ๋ชฉ๋ฐ๊ณ ์๋์?
Penpot์ ์น ๊ธฐ๋ฐ์ ํ์ ๋์์ธ ๋ฐ ํ๋กํ ํ์ดํ ๋๊ตฌ๋ก, ๋ค์ํ ๊ธฐ๋ฅ ํ์ด ๋ฉ์ง ๋์งํธ ์ ํ์ ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค. ํต์ฌ์ ๋ฒกํฐ ๊ทธ๋ํฝ ํธ์ง๊ธฐ๋ฅผ ์ ๊ณตํ์ง๋ง, ์ง์ ํ ํ์ ํ์ ๊ธฐ๋ฅ, ํ๋กํ ํ์ดํ ๊ธฐ๋ฅ, ๊ทธ๋ฆฌ๊ณ ๋ฌด์๋ณด๋ค๋ ์คํ ์น ํ์ค ๊ธฐ๋ฐ์ ์์ต๋๋ค. ๋๋ถ๋ถ์ ๋์์ธ ๋๊ตฌ๊ฐ ๋ ์ ํ์ผ ํ์์ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ, Penpot์ ๊ธฐ๋ณธ ํ์์ SVG(Scalable Vector Graphics)์ ๋๋ค. ์ด๋ ๋ชจ๋ ์ต์ ์น ๋ธ๋ผ์ฐ์ ๊ฐ ๋ณธ์ง์ ์ผ๋ก ์ดํดํ๋ ํ์ค์ ๋๋ค. ์ด๋ ๋จ์ํ ๊ธฐ์ ์ ์ธ๋ถ ์ฌํญ์ด ์๋๋๋ค. ํ๋ก ํธ์๋ ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ์ ์ฌ์คํ ์ํฅ์ ๋ฏธ์น๋ ์ฒ ํ์ ์ ํ์ ๋๋ค.
Penpot์ ์ถ์ง๋ ฅ์ ์ฌ๋ฌ ์ฃผ์ ์์ธ์ ์ํด ๊ฐํ๋ฉ๋๋ค.
- ๋์์ ๋ํ ํ๊ตฌ: ๋์์ธ ๋๊ตฌ ์์ฅ์ ํตํฉ, ํนํ Adobe์ Figma ์ธ์ ์ ์์ ์คํ ๊ฐ๋ฅํ๊ณ ๋ ๋ฆฝ์ ์ธ ๋์์ ๋ํ ๊ด๋ฒ์ํ ํ์์ ์ด๋ฐํ์ต๋๋ค. ๊ฐ๋ฐ์์ ์กฐ์ง์ ๋จ์ผ ๋ ์ ์ํ๊ณ์ ๋ํ ๊ณผ๋ํ ์์กด์ ๋ํด ์ ์คํด์ก์ต๋๋ค.
- ๋์งํธ ์ฃผ๊ถ์ ๋ถ์: ๊ธฐ์ , ์ ๋ถ ๋ฐ ๊ต์ก ๊ธฐ๊ด์ ์ ์ ๋ ์์ ์ ๋ฐ์ดํฐ์ ๋๊ตฌ์ ๋ํ ํต์ ๋ฅผ ์๊ตฌํ๊ณ ์์ต๋๋ค. Penpot์ ์์ฒด ํธ์คํ ๊ธฐ๋ฅ์ ๋ฐ์ดํฐ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๋ฐ ๋ณด์์ ์ํ ๊ฐ๋ ฅํ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค.
- ๊ฐ๋ฐ์ ์ค์ฌ ์ ๊ทผ ๋ฐฉ์: Penpot์ ๊ฐ๋ฐ์ ํธ๋์คํ๋ฅผ ์ผ๋์ ๋๊ณ ๊ตฌ์ถ๋์์ต๋๋ค. SVG, Flex Layout ๋ฐ CSS Grid์ ๊ฐ์ ์น ํ์ค์ ๋์์ธ ๋๊ตฌ ๋ด์์ ์ง์ ์ฑํํจ์ผ๋ก์จ ๊ธฐ์กด ์ํฌํ๋ก์ฐ๋ฅผ ๊ดด๋กญํ๋ ๋ง์ฐฐ๊ณผ ๋ฒ์ญ ์ค๋ฅ๋ฅผ ํฌ๊ฒ ์ค์ ๋๋ค.
- ํ๊ธฐ์ฐฌ ์ปค๋ฎค๋ํฐ: ์คํ ์์ค ํ๋ก์ ํธ๋ก์ Penpot์ ์ ์ธ๊ณ ๋์์ด๋ ๋ฐ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ๊ธฐ์ฌ์ ํผ๋๋ฐฑ์ ํตํด ๊ณต๊ฐ์ ์ผ๋ก ๊ตฌ์ถ๋ฉ๋๋ค. ๋ก๋๋งต์ ํฌ๋ช ํ๋ฉฐ, ์งํ๋ ์ฌ์ฉ์์๊ฒ ์ง์ ์ ์ธ ์ํฅ์ ๋ฐ์ต๋๋ค.
์คํ ์์ค์ ์ด์ : "๋ฌด๋ฃ" ๊ทธ ์ด์
Penpot์ ๊ด๋ํ ๋ฌด๋ฃ ํด๋ผ์ฐ๋ ๊ณ์ธต์ ์ ๊ณตํ์ง๋ง, ์คํ ์์ค๋ฅผ "๋ฌด๋ฃ"๋ก ๋์ผ์ํ๋ ๊ฒ์ ์์ ์ ๋์น๋ ๊ฒ์ ๋๋ค. ์ง์ ํ ๊ฐ์น๋ ๊ทธ๊ฒ์ด ์ ๊ณตํ๋ ์์ ์ ์ ์ด์ ์์ต๋๋ค. ์ ๋ฌธ ํ ๋ฐ ๊ธฐ์ ์๊ฒ ์ด๋ฌํ ์ด์ ์ ๋ ์ ๋๊ตฌ์ ๊ตฌ๋ ๋น์ฉ๋ณด๋ค ํจ์ฌ ๋ ๊ฐ์น ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ ์ด ๋ฐ ์์ ๊ถ: ๊ทํ์ ๋ฐ์ดํฐ, ๊ทํ์ ๊ท์น
Penpot์ ๊ฐ์ฅ ์ค์ํ ์ด์ ์ ์์ฒด ํธ์คํ ๋ฅ๋ ฅ์ ๋๋ค. ์์ฒด ์ธํ๋ผ(๊ฐ์ธ ํด๋ผ์ฐ๋ ๋๋ ์จํ๋ ๋ฏธ์ค ์๋ฒ)์์ Penpot์ ์คํํ๋ฉด ๋์์ธ ํ์ผ, ์ฌ์ฉ์ ๋ฐ์ดํฐ ๋ฐ ๋ณด์ ํ๋กํ ์ฝ์ ๋ํ ์์ ํ ์ ์ด๋ฅผ ์ป์ ์ ์์ต๋๋ค. ์ด๋ ๊ธ์ต, ์๋ฃ, ์ ๋ถ ๋ฐ ์ฐ๊ตฌ์ ๊ฐ์ด ๋ฐ์ดํฐ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๋ฐ ๊ท์ ์ค์๊ฐ ๊ฐ์ฅ ์ค์ํ ๋ถ๋ฌธ์์ ์กฐ์ง์๊ฒ๋ ํ์ ๋ถ๊ฐ๋ฅํ ์๊ตฌ ์ฌํญ์ ๋๋ค.
๋ํ ์ด๋ฅผ ํตํด ๊ณต๊ธ์ ์ฒด ์ข ์ ์ํ์ด ์ ๊ฑฐ๋ฉ๋๋ค. ๋์์ธ ์์ฐ์ ๊ฐ๋ฐฉํ ํ์(SVG)์ผ๋ก ์ ์ฅ๋๋ฉฐ, ๋๊ตฌ ์์ฒด๋ ๊ฐ์๊ธฐ ์ค๋จ๋๊ฑฐ๋ ๋น์ฆ๋์ค์ ํด๋ฅผ ๋ผ์น๋ ๋ฐฉ์์ผ๋ก ์๋น์ค ์ฝ๊ด์ด ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค. ๊ทํ๋ ํ๋ซํผ์ ๋ํ ์ก์ธ์ค๋ฅผ ์๋ํ๋ ๊ฒ์ด ์๋๋ผ ์์ ํ๋ ๊ฒ์ ๋๋ค.
์ฌ์ฉ์ ์ ์ ๋ฐ ํ์ฅ์ฑ
์คํ ์์ค๋ ๊ฐ๋ฐฉํ ์ํคํ ์ฒ๋ฅผ ์๋ฏธํฉ๋๋ค. ๋ ์ ๋๊ตฌ๋ API ๋ฐ ํ๋ฌ๊ทธ์ธ ๋ง์ผํ๋ ์ด์ค๋ฅผ ์ ๊ณตํ์ง๋ง, ๊ถ๊ทน์ ์ผ๋ก ๊ณต๊ธ์ ์ฒด์ ๋ก๋๋งต ๋ฐ ์ ํ ์ฌํญ์ ์ํด ์ ํ๋ฉ๋๋ค. Penpot์ ์ฌ์ฉํ๋ฉด ํ์ ์ฝ๋๋ฒ ์ด์ค์ ์ก์ธ์คํ์ฌ ํน์ ์ํฌํ๋ก์ฐ์ ๋ง์ถฐ ์ฌ์ธต์ ์ธ ์ฌ์ฉ์ ์ ์ ํตํฉ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค. ๋์์ธ ๊ตฌ์ฑ ์์๋ฅผ ๋ด๋ถ ์ฝ๋๋ฒ ์ด์ค์ ์ง์ ์ฐ๊ฒฐํ๊ฑฐ๋ ํน์ ๋น๋ ํ์ดํ๋ผ์ธ์ ๋ํ ์์ฐ ์์ฑ์ ์๋ํํ๊ฑฐ๋ ๋ง์ถคํ ํ๋ก์ ํธ ๊ด๋ฆฌ ๋๊ตฌ์ ํตํฉํ๋ ์ฌ์ฉ์ ์ ์ ํ๋ฌ๊ทธ์ธ์ ๋ง๋๋ ๊ฒ์ ์์ํด ๋ณด์ธ์. ์ด๋ฌํ ์์ค์ ์ฌ์ฉ์ ์ ์๋ฅผ ํตํด ํ๋ก์ธ์ค์ ๋๊ตฌ๋ฅผ ๋ง์ถ ์ ์์ผ๋ฉฐ, ๊ทธ ๋ฐ๋๊ฐ ์๋๋๋ค.
์ปค๋ฎค๋ํฐ ์ฃผ๋ ํ์
Penpot์ ๊ฐ๋ฐ์ ํต์ฌ ํ๊ณผ ์ ์ธ๊ณ ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ ๊ฐ์ ํ์ ๋ ธ๋ ฅ์ ๋๋ค. ์ด๋ ์ ์ํ์ ๋ง๋ญ๋๋ค. ์ฌ์ฉ์๊ฐ ๋ฒ๊ทธ๋ฅผ ๋ณด๊ณ ํ๋ฉด ๋ ๋นจ๋ฆฌ ์์ ๋๊ณ , ์ค์ ๋ก ํ์ํ ๊ธฐ๋ฅ์ ์ ์ํ๋ฉด ์ฐ์ ์์๊ฐ ์ง์ ๋๋ฉฐ, ์ผ๋ถ๋ ์ง์ ์ฝ๋๋ฅผ ๊ธฐ์ฌํ๊ธฐ๋ ํฉ๋๋ค. ํ๋ซํผ์ ๋ก๋๋งต์ ๊ณต๊ฐ๋๋ฉฐ, ํ ๋ก ์ ๊ณต๊ฐ์ ์ผ๋ก ์งํ๋ฉ๋๋ค. ์ด๋ฌํ ํฌ๋ช ์ฑ๊ณผ ์ง๋จ ์์ ๊ถ์ ์ค์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋๋ก ์งํํ๋ ๋ณด๋ค ๊ฐ๋ ฅํ๊ณ ์์ ์ ์ด๋ฉฐ ์ฌ์ฉ์ ์ค์ฌ์ ์ธ ๋๊ตฌ๋ก ์ด์ด์ง๋ฉฐ, ๋จ์ํ ๊ณต๊ธ์ ์ฒด์ ์์ ์ ์ด์ต๋ง์ด ์๋๋๋ค.
ํต์ฌ ๊ธฐ๋ฅ: Penpot ํฌ์ด
Penpot์ ๋ ์ ์ ์ธ ๋๋ฃ๋ค๊ณผ ์ด๊นจ๋ฅผ ๋๋ํ ํ๋ ํ๋ถํ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํ๋ซํผ์ ๋๋ค. ์ฃผ์ ๊ธฐ๋ฅ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๋์์ธ ์บ๋ฒ์ค: ์์ด๋์ด๊ฐ ํํ๋ฅผ ๊ฐ์ถ๋ ๊ณณ
Penpot์ ํต์ฌ์ ์ง๊ด์ ์ด๊ณ ๊ฐ๋ ฅํ ๋ฒกํฐ ๋์์ธ ์บ๋ฒ์ค์ ๋๋ค. UI/UX ๋์์ด๋๊ฐ ๋ณต์กํ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋๋ ๋ฐ ํ์ํ ๋ชจ๋ ๊ฒ์ ์ ๊ณตํฉ๋๋ค.
- ๋ฒกํฐ ํธ์ง: ๊ฒฝ๋ก, ์ต์ปค ํฌ์ธํธ, ๋ถ์ธ ์ฐ์ฐ(ํฉ์งํฉ, ์ฐจ์งํฉ, ๊ต์ฐจ, ์ฐจ์ด) ๋ฐ ๋ค์ค ์ฑ์ฐ๊ธฐ, ์คํธ๋กํฌ, ๊ทธ๋ฆผ์์ ๊ฐ์ ๊ณ ๊ธ ์คํ์ผ๋ง ์ต์ ์ ์ฌ์ฉํ์ฌ ๋ชจ์์ ์ ๋ฐํ๊ฒ ๋ง๋ค๊ณ ์กฐ์ํฉ๋๋ค.
- ์ ๊ตํ ํ์ดํฌ๊ทธ๋ํผ: Penpot์ Google ๊ธ๊ผด ์ก์ธ์ค, ์ฌ์ฉ์ ์ ์ ๊ธ๊ผด ์ ๋ก๋ ๋ฐ ํฌ๊ธฐ, ๋๊ป, ์ค ๋์ด, ์๊ฐ, ์ ๋ ฌ๊ณผ ๊ฐ์ ์์ฑ์ ๋ํ ์ธ๋ถํ๋ ์ ์ด๋ฅผ ํฌํจํ์ฌ ํ ์คํธ์ ๋ํ ๊ด๋ฒ์ํ ์ ์ด๋ฅผ ์ ๊ณตํฉ๋๋ค.
- CSS๋ก ๋งํ๋ ๋ ์ด์์: ์ด๊ฒ์ด ํ๋ก ํธ์๋ ํ์ ์ํ Penpot์ ๊ฐ์ ์ ๋๋ค. Flex Layout ๋ฐ ๊ณง ์ถ์๋ CSS Grid์ ๋ํ ์ต์ฐ์ ์ง์์ ํฌํจํฉ๋๋ค. ๋์์ด๋๋ ์ ๋ ฌ, ๋ถํฌ ๋ฐ ์ค ๋ฐ๊ฟ ์์ฑ์ ์ฌ์ฉํ์ฌ CSS ๋๋ฑ๋ฌผ์ ์ง์ ๋งคํ๋๋ ๋ฐ์ํ ๋ ์ด์์์ ๋ง๋ค ์ ์์ต๋๋ค. ์ด๊ฒ์ ์๋ฎฌ๋ ์ด์ ์ด ์๋๋ผ CSS ๋ฐ์ค ๋ชจ๋ธ ๋ ผ๋ฆฌ์ ์ง์ ์ ์ธ ๊ตฌํ์ ๋๋ค.
ํ๋กํ ํ์ดํ ๋ฐ ์ํธ ์์ฉ: ๋์์ธ์ ์๋ช ๋ถ์ด๋ฃ๊ธฐ
์ ์ ๋ชฉ์ ์ผ๋ก๋ ์ฌ์ฉ์ ๊ฒฝํ์ ๊ฒ์ฆํ๊ธฐ์ ์ถฉ๋ถํ์ง ์์ต๋๋ค. Penpot์ ํ๋กํ ํ์ดํ ๋ชจ๋๋ฅผ ์ฌ์ฉํ๋ฉด ํ ์ค์ ์ฝ๋๋ ์์ฑํ์ง ์๊ณ ๋ ๋์์ธ์ ๋ํํ ํด๋ฆญ ๊ฐ๋ฅํ ํ๋กํ ํ์ ์ผ๋ก ๋ณํํ ์ ์์ต๋๋ค.
- ํ๋ก์ฐ ์์ฑ: ๋ํํ ๋งํฌ๋ก ๋ค๋ฅธ ์ํธ๋ณด๋(ํ๋ฉด)๋ฅผ ์ฝ๊ฒ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ํธ๋ฆฌ๊ฑฐ(์: ํด๋ฆญ ์, ํธ๋ฒ ์) ๋ฐ ์์ (์: ์ด๋, ์ค๋ฒ๋ ์ด ์ด๊ธฐ)์ ์ ์ํ ์ ์์ต๋๋ค.
- ์ ํ ๋ฐ ์ ๋๋ฉ์ด์ : ์ค์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋์ ์๋ฎฌ๋ ์ด์ ํ๊ธฐ ์ํด ์ฆ์, ํ์ด๋, ์ฌ๋ผ์ด๋ ๋๋ ํธ์์ ๊ฐ์ ํ๋ฉด ๊ฐ์ ๋ถ๋๋ฌ์ด ์ ํ์ ์ถ๊ฐํฉ๋๋ค.
- ํ๋ ์ ํ ์ด์ ๋ชจ๋: ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ๋ชจ๋ ์ฅ์น์์ ํ ์คํธํ ์ ์๋ ์์ ํ ๋ํํ ํ๋กํ ํ์ ๋งํฌ๋ฅผ ๊ณต์ ํฉ๋๋ค. ์ด๋ ์ฌ์ฉ์ ํ ์คํธ, ํผ๋๋ฐฑ ์์ง ๋ฐ ๊ฐ๋ฐ ์์ ์ ์น์ธ์ ํ๋ณดํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค.
์ค์๊ฐ ํ์ : ๋์์ธ์ ํ ์คํฌ์ธ
Penpot์ ์ฒ์๋ถํฐ ํ์ ์ ์ํด ๊ตฌ์ถ๋์์ต๋๋ค. ์ฌ์ผ๋ก๋ฅผ ํ๋ฌผ๊ณ ๋์์ด๋, ๊ฐ๋ฐ์, ์ ํ ๊ด๋ฆฌ์ ๋ฐ ๊ธฐํ ์ดํด ๊ด๊ณ์๊ฐ ๊ฐ์ ๊ณต๊ฐ์์ ๋์์ ํจ๊ป ์์ ํ ์ ์๋๋ก ํฉ๋๋ค.
- ๋ฉํฐํ๋ ์ด์ด ๋ชจ๋: ํ์์ ์ปค์๊ฐ ์ค์๊ฐ์ผ๋ก ์บ๋ฒ์ค์์ ์์ง์ด๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ์ด๋ ๋ธ๋ ์ธ์คํ ๋ฐ ์ธ์ , ํ์ด ๋์์ธ ๋ฐ ๋ผ์ด๋ธ ๊ฒํ ์ ์ ํฉํฉ๋๋ค.
- ๋๊ธ ๋ฐ ํผ๋๋ฐฑ: ์บ๋ฒ์ค์ ๋ชจ๋ ์์์ ์ง์ ๋๊ธ์ ๋จ๊ธธ ์ ์์ต๋๋ค. ํ์์ ํ๊ทธํ๊ณ , ์ค๋ ๋๋ฅผ ํด๊ฒฐํ๊ณ , ๋ชจ๋ ํผ๋๋ฐฑ์ ๋ช ํํ๊ณ ๋งฅ๋ฝ์ ์ธ ๊ธฐ๋ก์ ์ ์งํ์ฌ ๋์๋ ์ด๋ฉ์ผ ์ฒด์ธ์ด๋ ๋ณ๋์ ํผ๋๋ฐฑ ๋๊ตฌ์ ํ์์ฑ์ ์์จ ์ ์์ต๋๋ค.
- ๊ณต์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ๋์์ธ ์์คํ : ๋ชจ๋ ํ๋ก์ ํธ์์ ์ก์ธ์คํ ์ ์๋ ๊ตฌ์ฑ ์์, ์์ ๋ฐ ํ ์คํธ ์คํ์ผ์ ๊ณต์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ง๋ค์ด ์ผ๊ด์ฑ์ ๋ณด์ฅํ๊ณ ๋์์ธ ๋ ธ๋ ฅ์ ํ์ฅํฉ๋๋ค.
๋์์ธ ์์คํ ๋ฐ ๊ตฌ์ฑ ์์: ๋จ์ผ ์ง์ค ๊ณต๊ธ์
๊ท๋ชจ๊ฐ ํฐ ์ ํ์ ์์ ํ๋ ๋ชจ๋ ํ์๊ฒ๋ ๊ฐ๋ ฅํ ๋์์ธ ์์คํ ์ด ํ์์ ์ ๋๋ค. Penpot์ ์ด๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ตฌ์ถ, ๊ด๋ฆฌ ๋ฐ ๋ฐฐํฌํ๋ ๋ฐ ํ์ํ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์: ์์ ๊ทธ๋ฃน์ ๋ฉ์ธ ๊ตฌ์ฑ ์์๋ก ๋ณํํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋์์ธ ์ ์ฒด์์ ์ด ๊ตฌ์ฑ ์์์ ์ธ์คํด์ค๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ๋ฉ์ธ ๊ตฌ์ฑ ์์์์ ๋ณ๊ฒฝ๋ ๋ชจ๋ ๋ด์ฉ์ ๋ชจ๋ ์ธ์คํด์ค์ ์๋์ผ๋ก ์ ํ๋์ด ๋ฐ๋ณต์ ์ธ ์์ ์ ์์์ด ์ ์ฝํ ์ ์์ต๋๋ค.
- ๊ณต์ ์คํ์ผ: ์์ ํ๋ ํธ, ํ์ดํฌ๊ทธ๋ํผ ์ถ์ฒ ๋ฐ ํจ๊ณผ ์คํ์ผ(์: ๊ทธ๋ฆผ์)์ ์ ์ํ๊ณ ์ด๋ฆ์ ์ง์ ํฉ๋๋ค. ์ด๋ฌํ ์คํ์ผ์ ๋์์ธ ์ ์ฒด์ ์ ์ฉํฉ๋๋ค. ๋ธ๋๋ ์์์ ์ ๋ฐ์ดํธํด์ผ ํ๋ ๊ฒฝ์ฐ ํ ๊ณณ์์๋ง ๋ณ๊ฒฝํ๋ฉด ์ฌ์ฉ๋ ๋ชจ๋ ๊ณณ์์ ์ ๋ฐ์ดํธ๋ฉ๋๋ค.
- ์ค์ ์ง์ค์ ์์ฐ: ๊ณต์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋์์ธ ์์คํ ์ ๋จ์ผ ์ง์ค ๊ณต๊ธ์์ผ๋ก ์ฌ์ฉํฉ๋๋ค. ๋ชจ๋ ํ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ๊ตฌ์ฑ ์์์ ์คํ์ผ์ ๊ฐ์ ธ์ ๋ชจ๋ ์ฌ๋์ด ๋์ผํ ์น์ธ๋ ๋น๋ฉ ๋ธ๋ก์ผ๋ก ๊ตฌ์ถํ๊ณ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค.
Penpot-ํ๋ก ํธ์๋ ์ํฌํ๋ก์ฐ: ๊ฐ๋ฐ์์ ๊ด์
์ด๊ฒ์ด Penpot์ด ์ง์ ์ผ๋ก ์ฐจ๋ณํ๋๋ ์ง์ ์ ๋๋ค. ๋จ์ํ ๋์์ธ ๋๊ตฌ๊ฐ ์๋๋ผ ๊ฐ๋ฐ์ ํธ๋์คํ ํ๋ก์ธ์ค๋ฅผ ๊ทน์ ์ผ๋ก ๊ฐ์ ํ๋ ์ปค๋ฎค๋์ผ์ด์ ๋ฐ ๋ฒ์ญ ๋๊ตฌ์ ๋๋ค.
๋์์ธ์์ ์ฝ๋๋ก: ์์ค ์๋ ๋ฒ์ญ
์ ํต์ ์ธ ๋์์ธ-์ฝ๋ ํ๋ก์ธ์ค๋ ์ข ์ข ์์ค์ด ๋ง์ต๋๋ค. ๋์์ด๋๊ฐ ์๊ฐ์ ํํ์ ๋ง๋ค๊ณ ๊ฐ๋ฐ์๋ ์ข ์ข ๋ถ์ผ์น๋ฅผ ๊ฐ์ง๊ณ ์ด๋ฅผ ํด์ํ๊ณ ์ฝ๋๋ก ๋ฒ์ญํด์ผ ํฉ๋๋ค. Penpot์ ๊ฐ๋ฐ์์ ์ธ์ด์ธ ๊ฐ๋ฐฉํ ์น ํ์ค์ ์ฌ์ฉํจ์ผ๋ก์จ ์ด๋ฌํ ์์ค์ ์ต์ํํฉ๋๋ค.
Penpot์ ๊ธฐ๋ณธ ํ์์ด SVG์ด๊ธฐ ๋๋ฌธ์ ๋ณต์กํ ๋ฒ์ญ ๊ณ์ธต์ด ์์ต๋๋ค. ์บ๋ฒ์ค์์ ๋ณด๋ ๊ฐ์ฒด๋ SVG ์์์ ๋๋ค. ๊ฐ๋ฐ์๊ฐ ์์ด์ฝ์ ๊ฒ์ฌํ ๋ ์ฌ์ ์ฒ๋ฆฌ๋๊ฑฐ๋ ์ถ์ํ๋ ๋ฐ์ดํฐ ์กฐ๊ฐ์ ๋ฐ๋ ๊ฒ์ด ์๋๋ผ ์ค์ ์ ์ด๊ณ ๊น๋ํ SVG ์ฝ๋๋ฅผ ์ง์ ๋ฐ์ต๋๋ค. ์ด๋ ์๋ฒฝํ ์ถฉ์ค๋๋ฅผ ๋ณด์ฅํ๊ณ ์์ฐ์ ๋ด๋ณด๋ด๊ณ ์ฌ์ต์ ํํ ํ์์ฑ์ ์ ๊ฑฐํฉ๋๋ค.
Inspect Mode๋ ๊ฐ๋ฐ์์ ๊ฐ์ฅ ์นํ ์น๊ตฌ์ ๋๋ค. ํ ๋ฒ์ ํด๋ฆญ์ผ๋ก ๊ฐ๋ฐ์๋ ๋ชจ๋ ์์๋ฅผ ์ ํํ๊ณ ์ฆ์ ์ฌ์ฉํ ์ ์๋ CSS ์ฝ๋๋ก ํ์๋๋ ์์ฑ์ ๋ณผ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์๋ ์น์, ์์, ํ์ดํฌ๊ทธ๋ํผ, ์ฌ๋ฐฑ ๋ฐ ๊ฒฐ์ ์ ์ผ๋ก ๋ ์ด์์ ์์ฑ์ด ํฌํจ๋ฉ๋๋ค.
Flex Layout ํ์ฉ: ์ค์ ์์
๋์์ด๋๊ฐ ์๋ฐํ, ์ด๋ฆ ๋ฐ ์ฌ์ฉ์ ์ด๋ฆ์ ํฌํจํ๋ ์ฌ์ฉ์ ํ๋กํ ์นด๋๋ฅผ ๋ง๋ ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๊ทธ๋ค์ ์๋ฐํ๋ฅผ ์ผ์ชฝ์, ํ ์คํธ ๋ธ๋ก์ ์ค๋ฅธ์ชฝ์ ๋ฐฐ์นํ๊ณ ๋ ๋ค ์ธ๋ก๋ก ๊ฐ์ด๋ฐ ์ ๋ ฌํ๊ณ ์ถ์ด ํฉ๋๋ค.
- ์ ํต์ ์ธ ๋๊ตฌ์์: ๋์์ด๋๋ ๋จ์ํ ์๊ฐ์ ์ผ๋ก ์์๋ฅผ ๋ฐฐ์นํ ์ ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๊ฐ๋ฐ์๋ ์๋ํ ๋ ์ด์์์ ์ถ์ธกํด์ผ ํฉ๋๋ค. ํ๋ ์ค๋ฐ์ค์ธ๊ฐ์? ๋ถ๋์ธ๊ฐ์? ๊ฐ๊ฒฉ์ ์ผ๋ง์ธ๊ฐ์?
- Penpot์์: ๋์์ด๋๋ ์นด๋๋ฅผ ์ ํํ๊ณ Flex Layout์ ์ ์ฉํ๊ณ ๋ฐฉํฅ์ row๋ก ์ค์ ํ๊ณ align-items๋ฅผ center๋ก ์ค์ ํฉ๋๋ค.
๊ฐ๋ฐ์๊ฐ Inspect Mode์ ๋ค์ด๊ฐ ํด๋น ์นด๋๋ฅผ ํด๋ฆญํ๋ฉด ๋ค์ CSS ์ค๋ํซ์ ๋ณผ ์ ์์ต๋๋ค.
display: flex;
flex-direction: row;
align-items: center;
gap: 16px;
์ด๊ฒ์ ๋์์ธ ์๋์ 1:1์ด๊ณ ๋ช ํํ ๋ฒ์ญ์ ๋๋ค. ์ถ์ธก์ ์ฌ์ง๊ฐ ์์ต๋๋ค. ๋์์ธ ๋๊ตฌ์ ๋ธ๋ผ์ฐ์ ๊ฐ์ ์ด๋ฌํ ๊ณต์ ์ธ์ด๋ ์์ฐ์ฑ๊ณผ ์ ํ์ฑ์ ์ํ ํ๋๋ฅผ ๋ฐ๊พธ๋ ์์์ ๋๋ค. CSS Grid ์ง์์ด ๊ณง ์ ๊ณต๋ ์์ ์ด๋ฏ๋ก Penpot์ ์์ฅ์์ ๊ฐ์ฅ ์ฝ๋์ ํธํ๋๋ ๋์์ธ ๋๊ตฌ๋ก์์ ์ ์ง๋ฅผ ํ๊ณ ํ ํ๊ณ ์์ต๋๋ค.
๊น๋ํ๊ณ ์๋ฏธ๋ก ์ ์ธ ์์ฐ ๋ด๋ณด๋ด๊ธฐ
๋ชฉํ๋ ๋ด๋ณด๋ด๊ธฐ์ ๋ํ ์์กด๋๋ฅผ ์ค์ด๋ ๊ฒ์ด์ง๋ง, ์ด๋ ์ฌ์ ํ ์ํฌํ๋ก์ฐ์ ํ์ํ ๋ถ๋ถ์ ๋๋ค. Penpot์ PNG, JPEG ๋ฐ ๋ฌด์๋ณด๋ค ์ค์ํ SVG์ ๋ํ ์ ์ฐํ ๋ด๋ณด๋ด๊ธฐ ์ต์ ์ ์ ๊ณตํฉ๋๋ค. ๋ด๋ณด๋ธ SVG๋ ๊นจ๋ํ๊ณ ์ต์ ํ๋์ด ์์ผ๋ฉฐ ๋ค๋ฅธ ๋๊ตฌ๊ฐ ์ข ์ข ์ฃผ์ ํ๋ ๋ ์ ๋ฉํ๋ฐ์ดํฐ ๋ฐ ๋ถํ์ํ ์ ๋ณด๊ฐ ์์ต๋๋ค. ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด ๋ ๊ฐ๋ณ๊ณ ๋ ๋น ๋ฅด๊ฒ ๋ก๋๋๋ ์์ฐ์ ์๋ฏธํฉ๋๋ค.
Penpot ๋ ๊ฒฝ์์ฌ: ๋น๊ต ๋ถ์
Penpot์ ๊ธฐ์กด ํ๋ ์ด์ด๋ค๊ณผ ์ด๋ป๊ฒ ๋น๊ต๋ ๊น์? ๊ณต์ ํ ๋น๊ต๋ฅผ ํด๋ณด๊ฒ ์ต๋๋ค.
Penpot ๋ Figma
- ์ฒ ํ: ์ด๊ฒ์ด ๊ฐ์ฅ ํฐ ์ฐจ์ด์ ์ ๋๋ค. Penpot์ ์คํ ํ์ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ ์คํ ์์ค ๋ฐ ์ปค๋ฎค๋ํฐ ์ฃผ๋ ์ ํ์ ๋๋ค. Figma๋ ๋ ์ ์ ์ธ ํ์ ์์ค ์ ํ์ ๋๋ค.
- ํธ์คํ ๋ฐ ๋ฐ์ดํฐ: Penpot์ ํด๋ผ์ฐ๋ ๋ฒ์ ๊ณผ ์์ฒด ํธ์คํ ์ต์ ์ ๋ชจ๋ ์ ๊ณตํ์ฌ ํ์ด ๋ฐ์ดํฐ๋ฅผ ์๋ฒฝํ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค. Figma๋ ํด๋ผ์ฐ๋ ์ ์ฉ์ ๋๋ค.
- ํต์ฌ ๊ธฐ๋ฅ: ๋ ๋๊ตฌ ๋ชจ๋ ํ๋ฅญํ ์ค์๊ฐ ํ์ , ๊ตฌ์ฑ ์์ ๊ธฐ๋ฐ ๋์์ธ ์์คํ ๋ฐ ํ๋กํ ํ์ดํ ๊ธฐ๋ฅ์ ๊ฐ์ถ๊ณ ์์ต๋๋ค. Figma๋ ํ์ฌ ๊ณ ๊ธ ์ ๋๋ฉ์ด์ ๋ฐ ๋ ํฐ ํ๋ฌ๊ทธ์ธ ์ํ๊ณ์ ๊ฐ์ ์ผ๋ถ ์์ญ์์ ๋ ์ฑ์ํ ๊ธฐ๋ฅ ์ธํธ๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฌ๋ Penpot์ ๋น ๋ฅด๊ฒ ๊ฒฉ์ฐจ๋ฅผ ์ขํ๊ณ ์์ต๋๋ค.
- ๊ฐ๋ฐ์ ํธ๋์คํ: ๋ ๋ค ๊ฒ์ฌ ๋ชจ๋๋ฅผ ๊ฐ์ถ๊ณ ์์ง๋ง, Penpot์ ๊ธฐ๋ณธ SVG ํ์๊ณผ CSS ๋ ์ด์์ ๋ชจ๋ธ(Flexbox/Grid)์ ์ง์ ์ ์ธ ๊ตฌํ์ ์ฝ๋๋ก ๋ ์ง์ ์ ์ด๊ณ ๋ ์ถ์์ ์ธ ๋ฒ์ญ์ ์ ๊ณตํฉ๋๋ค.
- ๊ฐ๊ฒฉ: Penpot์ ์์ฒด ํธ์คํ ๋ฒ์ ์ ๋ฌด๋ฃ์ด๋ฉฐ ํด๋ผ์ฐ๋ ๋ฒ์ ์ ๊ด๋ํ ๋ฌด๋ฃ ๋ฑ๊ธ์ ์ ๊ณตํ๋ฉฐ ๋๊ท๋ชจ ํ์ ์ํ ์ ๋ฃ ์๊ธ์ ๊ฐ ์์ต๋๋ค. Figma๋ ์ฃผ๋ก ๊ตฌ๋ ๊ธฐ๋ฐ ์๋น์ค์ด๋ฉฐ ๊ท๋ชจ๊ฐ ์ปค์ง์๋ก ๋น์ฉ์ด ๋ง์ด ๋ค ์ ์์ต๋๋ค.
Penpot ๋ Sketch / Adobe XD
- ํ๋ซํผ: Penpot์ ๋ชจ๋ ์ด์ ์ฒด์ (Windows, macOS, Linux)์ ๋ชจ๋ ์ต์ ๋ธ๋ผ์ฐ์ ์์ ์ก์ธ์คํ ์ ์๋ ์น ๊ธฐ๋ฐ ๋๊ตฌ์ ๋๋ค. Sketch๋ ์ ๋ช ํ๊ฒ macOS ์ ์ฉ์ด๋ฉฐ, ์ด๋ ์ฆ์ ์ ์ธ๊ณ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ์๋น ๋ถ๋ถ์ ์ ์ธํฉ๋๋ค. Adobe XD๋ ํฌ๋ก์ค ํ๋ซํผ์ด์ง๋ง ๋ฐ์คํฌํฑ ์ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ค.
- ํ์ : ์ค์๊ฐ ํ์ ์ Penpot์ ๊ธฐ๋ณธ์ด๋ฉฐ ํต์ฌ์ ๋๋ค. Sketch์ XD๊ฐ ํ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ง๋ง, ์ฒ์๋ถํฐ ์ด ๊ฐ๋ ์ ์ค์ฌ์ผ๋ก ๊ตฌ์ถ๋์ง ์์์ผ๋ฉฐ ๊ฒฝํ์ด ๋๋ก๋ ๋ ์ํํ๊ฒ ๋๊ปด์ง ์ ์์ต๋๋ค.
- ๊ฐ๋ฐฉ์ฑ: Figma์ ๋ง์ฐฌ๊ฐ์ง๋ก Sketch์ Adobe XD๋ ๋ชจ๋ ๋ ์ ํ์ผ ํ์์ ๊ฐ์ง ํ์ ์์ค ์ ํ์ผ๋ก, ๊ณต๊ธ์ ์ฒด ์ข ์ ๋ฐ ๋ฐ์ดํฐ ์ ์ด ๋ถ์กฑ๊ณผ ๋์ผํ ์ํ์ ์ด๋ํฉ๋๋ค. Penpot์ ์คํ ์์ค ํน์ฑ๊ณผ SVG ํ์์ ์ฌ๊ธฐ์ ๋ช ํํ ์ด์ ์ ๋๋ค.
Penpot ์์ํ๊ธฐ: ์ค์ฉ ๊ฐ์ด๋
Penpot์ ๊ฐ์ฅ ์ข์ ์ ์ค ํ๋๋ ์์ํ๊ธฐ๊ฐ ์ผ๋ง๋ ์ฌ์ด์ง์ ๋๋ค. ๋ช ๋ถ ์์ ๋์์ธ์ ์์ํ ์ ์์ต๋๋ค.
ํด๋ผ์ฐ๋ ๋ฒ์ ์ฌ์ฉ
์ค์ ์์ด Penpot์ ์ฌ์ฉํด ๋ณด๊ณ ์ถ์ ๊ฐ์ธ, ํ๋ฆฌ๋์ ๋ฐ ํ์ ๊ฒฝ์ฐ ๊ณต์ ํด๋ผ์ฐ๋ ๋ฒ์ ์ด ์๋ฒฝํ ์์์ ์ ๋๋ค.
- Penpot ์น์ฌ์ดํธ๋ก ์ด๋ํฉ๋๋ค.
- ๋ฌด๋ฃ ๊ณ์ ์ ๊ฐ์ ํฉ๋๋ค.
- ๊ทธ๊ฒ ์ ๋ถ์ ๋๋ค! ๋์๋ณด๋๋ก ์ด๋ํ์ฌ ์ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค๊ณ ์ฆ์ ๋์์ธ์ ์์ํ ์ ์์ต๋๋ค. ๋ฌด๋ฃ ๋ฑ๊ธ์ ๋งค์ฐ ์ ๋ฅํ๋ฉฐ ๋ง์ ์ ๋ฌธ์ ์ธ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํฉ๋๋ค.
์ต๋ ์ ์ด๋ฅผ ์ํ Penpot ์์ฒด ํธ์คํ
๊ธฐ์ , ์์ด์ ์ ๋ฐ ๋ณด์์ ๋ฏผ๊ฐํ ํ์ ๊ฒฝ์ฐ ์์ฒด ํธ์คํ ์ด ๊ถ์ฅ๋๋ ๊ฒฝ๋ก์ ๋๋ค. ๊ฐ์ฅ ์ผ๋ฐ์ ์ด๊ณ ์ง์๋๋ ๋ฐฉ๋ฒ์ Docker๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค.
์ธํ๋ผ์ ๋ฐ๋ผ ํน์ ์ฌํญ์ด ๋ค๋ฅผ ์ ์์ง๋ง ์ผ๋ฐ์ ์ธ ํ๋ก์ธ์ค๋ ๊ฐ๋จํฉ๋๋ค.
- ์ฌ์ ์๊ตฌ ์ฌํญ: Docker ๋ฐ Docker Compose๊ฐ ์ค์น๋ ์๋ฒ(Linux ๊ถ์ฅ)๊ฐ ํ์ํฉ๋๋ค.
- ๊ตฌ์ฑ ๋ค์ด๋ก๋: Penpot์ ํ์ํ ๋ชจ๋ ์๋น์ค(Penpot ๋ฐฑ์๋, ํ๋ก ํธ์๋, ๋ด๋ณด๋ด๊ธฐ ๋ฑ)๋ฅผ ์ ์ํ๋ `docker-compose.yaml` ํ์ผ์ ์ ๊ณตํฉ๋๋ค.
- ๊ตฌ์ฑ: ๋๋ฉ์ธ ๋ฐ SMTP ์ค์ (์ด๋ฉ์ผ ์๋ฆผ์ฉ)๊ณผ ์ผ์นํ๋๋ก ๊ตฌ์ฑ ํ์ผ์ ์ผ๋ถ ํ๊ฒฝ ๋ณ์๋ฅผ ํธ์งํด์ผ ํ ์ ์์ต๋๋ค.
- ์คํ: ๋จ์ผ ๋ช ๋ น(`docker-compose -p penpot -f docker-compose.yaml up -d`)์ ์คํํ๋ฉด Docker๊ฐ ํ์ํ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ ๋ชจ๋ ์ปจํ ์ด๋๋ฅผ ์์ํฉ๋๋ค.
๋ช ๋ถ ์์ Penpot์ ์์ฒด ๋น๊ณต๊ฐ ์ธ์คํด์ค๋ฅผ ์คํํ๊ฒ ๋ฉ๋๋ค. ์์ธํ ์ต์ ์ง์นจ์ ํญ์ ๊ณต์ Penpot ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์ฒซ ํ๋ก์ ํธ: ๋ฏธ๋ ํํ ๋ฆฌ์ผ
์ํฌํ๋ก์ฐ๋ฅผ ์ง์ ๋ณด๊ธฐ ์ํด ๊ฐ๋จํ ๊ตฌ์ฑ ์์๋ฅผ ๋ง๋๋ ๊ณผ์ ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
- ํ๋ก์ ํธ ๋ง๋ค๊ธฐ: ๋์๋ณด๋์์ ์ ํ์ผ์ ๋ง๋ญ๋๋ค. ์ํธ๋ณด๋ ๋๊ตฌ๋ฅผ ์ ํํ๊ณ ์ฌ๊ฐํ์ ๊ทธ๋ ค ์บ๋ฒ์ค์ ์ํธ๋ณด๋๋ฅผ ์ถ๊ฐํฉ๋๋ค.
- ์นด๋ ๋์์ธ: ์นด๋ ๋ฐฐ๊ฒฝ์ ์ํด ์ฌ๊ฐํ์ ๊ทธ๋ฆฝ๋๋ค. ๊ทธ ์์ ์ด๋ฏธ์ง ์๋ฆฌ ํ์์, ์ ๋ชฉ ํ ์คํธ ๋ ์ด์ด ๋ฐ ์ค๋ช ํ ์คํธ ๋ ์ด์ด๋ฅผ ์ํ ๋ค๋ฅธ ์ฌ๊ฐํ์ ์ถ๊ฐํฉ๋๋ค.
- Flex Layout ์ ์ฉ: ๋ฉ์ธ ์นด๋ ์ฌ๊ฐํ์ ์ ํํฉ๋๋ค. ์ค๋ฅธ์ชฝ ๋์์ธ ํจ๋์์ 'Layout' ์์ '+'๋ฅผ ํด๋ฆญํ๊ณ 'Flex'๋ฅผ ์ ํํฉ๋๋ค. ๊ทธ๋ฌ๋ฉด ์์๊ฐ flex ์์ฑ์ ๋ฐ๋ผ ๋ฐฐ์ด๋ฉ๋๋ค. `direction`์ `column`์ผ๋ก ๋ณ๊ฒฝํ๊ณ `gap`์ 12px๋ก ์ค์ ํ์ฌ ์์ ์ฌ์ด์ ๊ฐ๊ฒฉ์ ์ถ๊ฐํฉ๋๋ค.
- ๊ตฌ์ฑ ์์ ๋ง๋ค๊ธฐ: ์ ์ฒด ์นด๋๋ฅผ ์ ํํ๊ณ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ ํด๋ฆญํ ๋ค์ 'Create Component'๋ฅผ ์ ํํฉ๋๋ค. ์ด์ ์นด๋๊ฐ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์๊ฐ ๋์์ต๋๋ค.
- ์ฝ๋ ๊ฒ์ฌ: 'View Mode'๋ก ์ ํํ๊ฑฐ๋ ๊ฐ๋ฐ์์ ๋งํฌ๋ฅผ ๊ณต์ ํฉ๋๋ค. ์นด๋๋ฅผ ์ ํํฉ๋๋ค. ์ค๋ฅธ์ชฝ ํจ๋์ 'Code' ํญ์ด ํ์๋๋ฉฐ ์ด ๊ตฌ์ฑ ์์๋ฅผ ๋น๋ํ๋ ๋ฐ ํ์ํ ์ ํํ CSS(`display: flex;` ํฌํจ)๊ฐ ํ์๋ฉ๋๋ค.
Penpot ๋ฐ ์คํ ์์ค ๋์์ธ์ ๋ฏธ๋
Penpot์ ๋จ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋๋ผ ํ๋ซํผ์ด์ ์ปค๋ฎค๋ํฐ์ ๋๋ค. ๊ทธ ๋ฏธ๋๋ ๋ฐ์ผ๋ฉฐ ์คํ ํ์ค ๋ฐ ๋์งํธ ์ฃผ๊ถ์ด๋ผ๋ ๋ ๋์ ์ถ์ธ์ ์ฐ๊ฒฐ๋์ด ์์ต๋๋ค. ์ฃผ์ ์์ญ์์ ์ง์์ ์ธ ํ์ ์ ๊ธฐ๋ํ ์ ์์ต๋๋ค.
- ๋ ๊น์ ๊ฐ๋ฐ์ ํตํฉ: GitLab ๋ฐ GitHub์ ๊ฐ์ ๊ฐ๋ฐ ํ๋ซํผ๊ณผ์ ๋ ๋ง์ ํตํฉ ๋ฐ ํธ๋์คํ ํ๋ก์ธ์ค๋ฅผ ๋์ฑ ์๋ํํ๋ ๋๊ตฌ๋ฅผ ๊ธฐ๋ํ์ญ์์ค.
- ๊ณ ๊ธ ํ๋กํ ํ์ดํ: ๋ ์ ๊ตํ ์ ๋๋ฉ์ด์ , ์กฐ๊ฑด๋ถ ๋ ผ๋ฆฌ ๋ฐ ๋ณ์๋ ํ๋กํ ํ์ ์ ์ฌ์ฉ์ ํ ์คํธ์ ํจ์ฌ ๋ ํ์ค์ ์ด๊ณ ๊ฐ๋ ฅํ๊ฒ ๋ง๋ค ๊ฒ์ ๋๋ค.
- ํ๋ฌ๊ทธ์ธ ๋ฐ ํ ํ๋ฆฟ ์ํ๊ณ: ์ปค๋ฎค๋ํฐ๊ฐ ์ฑ์ฅํจ์ ๋ฐ๋ผ ์ํฌํ๋ก์ฐ๋ฅผ ๊ฐ์ํํ๋ ์ปค๋ฎค๋ํฐ ๊ธฐ์ฌ ํ๋ฌ๊ทธ์ธ, ํ ํ๋ฆฟ ๋ฐ UI ํคํธ์ ๋ฒ์ฑํ๋ ์ํ๊ณ๋ฅผ ๊ธฐ๋ํ์ญ์์ค.
- ์์ ํ CSS Grid ์ง์: ๊ณง ์ถ์๋ CSS Grid ๊ตฌํ์ ์ค๋๋ ์น์์ ์ฌ์ฉํ ์ ์๋ ๊ฐ์ฅ ๊ฐ๋ ฅํ ๋ ์ด์์ ๋ชจ๋์ ๋ฐ์ํ์ฌ ๋น๊ตํ ์ ์๋ ๋ ์ด์์ ๋์์ธ ๊ฒฝํ์ ์ ๊ณตํ ๊ฒ์ ๋๋ค.
Penpot์ ๋ฑ์ฅ์ ๋์์ธ ์ฐ์ ์ ์ฑ์์ ์๋ฆฝ๋๋ค. ์ด๋ ์ฌ์ผ๋กํ๋ ๋ ์ ๋๊ตฌ์์ ๊ฐ๋ฐฉ์ ์ด๊ณ ์ํธ ์ฐ๊ฒฐ๋๋ฉฐ ํ์ค ๊ธฐ๋ฐ ์ํ๊ณ๋ก์ ์ด๋์ ๋๋ค. ๋์์ด๋์ ๊ฐ๋ฐ์๊ฐ ๋จ์ํ ์์ฐ์ ๋๊ฒจ์ฃผ๋ ๊ฒ์ด ์๋๋ผ ์ง์ ์ผ๋ก ๊ฐ์ ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ์ํ๊ณ์ ๋๋ค.
๊ฒฐ๋ก : Penpot์ด ํ์ ์ ํฉํ ๊น์?
Penpot์ ์ ๋งํ ์ ๊ท ์ง์ ์์์ ๊ฐ๋ ฅํ๊ณ ํ๋ก๋์ ์ค๋น๊ฐ ๋ ๋์์ธ ๋ฐ ํ๋กํ ํ์ดํ ํ๋ซํผ์ผ๋ก ์งํํ์ต๋๋ค. ํ์ , ํจ์จ์ฑ ๋ฐ ์ ์ด๋ฅผ ์ค์์ํ๋ ๋ชจ๋ ํ์๊ฒ ๋งค๋ ฅ์ ์ธ ๋์์ ์ ๊ณตํฉ๋๋ค.
๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ Penpot์ ์ง์งํ๊ฒ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
- ๋์์ธ๊ณผ ์ฝ๋ ๊ฐ์ ๋ง์ฐฐ์ ์ค์ด๊ณ ์ ํ๋ ํ๋ก ํธ์๋ ๊ฐ๋ฐ ํ์ ๋๋ค.
- ๊ฐ์ธ ์ ๋ณด ๋ณดํธ, ๋ณด์ ๋๋ ๊ท์ ์ค์ ์๊ตฌ ์ฌํญ์ผ๋ก ์ธํด ๋๊ตฌ ๋ฐ ๋ฐ์ดํฐ์ ๋ํ ์์ ํ ์ ์ด๊ฐ ํ์ํ ์กฐ์ง์ ๋๋ค.
- ์คํ ์์ค์ ํ์ ๋ฏฟ๊ณ ๊ณต๊ธ์ ์ฒด ์ข ์์ ํผํ๊ณ ์ถ์ต๋๋ค.
- ๋์์ธ, ํผ๋๋ฐฑ ๋ฐ ํ๋กํ ํ์ดํ์ ๋ํ ๋จ์ผ ์ก์ธ์ค ๊ฐ๋ฅํ ์ง์ค ๊ณต๊ธ์์ด ํ์ํ ๊ต์ฐจ ๊ธฐ๋ฅ ํ์ ๋๋ค.
- ์์ฒด ํธ์คํ ์ธ์คํด์ค๋ฅผ ํฌํจํ์ฌ ๊ณ ๊ฐ์๊ฒ ๋ ์ ์ฐํ๊ณ ์์ ํ ํ์ ์ต์ ์ ์ ๊ณตํ๊ณ ์ถ์ ๋์์ธ ์์ด์ ์์ ๋๋ค.
๋์์ด๋์ ๋ง์์์ ์ฌ์ฉ์์ ํ๋ฉด์ผ๋ก ๊ฐ๋ ์ฌ์ ์ ๊ฐ๋ฅํ ํ ์ํํด์ผ ํฉ๋๋ค. ์น์ ๊ธฐ๋ณธ ์ธ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถํจ์ผ๋ก์จ Penpot์ ๋์์ธ๊ณผ ๊ฐ๋ฐ ๊ฐ์ ๋ ๋์ ๋ค๋ฆฌ๋ฅผ ๊ตฌ์ถํ๋ ๊ฒ ์ด์์ผ๋ก ๊ฐ๋ฐ์๊ฐ ๋งค์ผ ์ฌ์ฉํ๋ ํ์ค์ผ๋ก ๊ธธ์ ํฌ์ฅํฉ๋๋ค. ๋ค์ ํ๋ก์ ํธ์ Penpot์ ์ฌ์ฉํด ๋ณด๊ณ ์คํ ์์ค ๋์์ธ์ ์์ , ํ ๋ฐ ํ์ ์ ์ ์ ๊ฒฝํํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค.