Design System
Design System
์ปดํฌ๋ํธ ์ฌ์ฌ์ฉ์ด ํ์ํ ์์
์ปดํฌ๋ํธ๊ฐ ๋ด๋นํ๋ ์ญํ ์ด ๋ง์์ ธ ๊ณตํต์ ์ญํ ์ด ๋๋ ๊ฒฝ์ฐ
์ฌ๋ฌ ๊ตฌ์ฑ์์ด ํ๋์ ์ปดํฌ๋ํธ๋ฅผ ๊ฐ๋ฐํ๋ ๊ฒฝ์ฐ
๋์ผํ ๋ก์ง์ด ์ฌ๋ฌ ์ฝ๋์ ๋ค์ด๊ฐ๋ ๊ฒฝ์ฐ
์ปดํฌ๋ํธ ์ฌ์ฌ์ฉ์ด ํ์ํ ์์ ์ ๊ท์น์ด ๋์ด์ผ ํ๋ค.
๋์ผํ ์ฝ๋๊ฐ 2๊ตฐ๋ฐ/3๊ตฐ๋ฐ ์ด์ ์๋ ๊ฒฝ์ฐ
๊ด์ฌ์ฌ๊ฐ ๋ ๊ฐ ์ด์์ด ๋๋ ๊ฒฝ์ฐ
e.g. DatePicker (์บ๋ฆฐ๋๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ปดํฌ๋ํธ, ๋ ์ง๋ฅผ ์ ํํ๋ ์ปดํฌ๋ํธ)
ํด๋น ์ปดํฌ๋ํธ์ ๋ฆฌ์์ค๊ฐ ๋ง์ด ๋ค์ด์๋ ๊ฒฝ์ฐ (์ฝ๋๋ฆฌ๋ทฐํ๊ธฐ ๋ฒ ์ฐธ)
์ ์ ๋น๋ํด์ง๋ ๊ณตํต ์ฝ๋
๊ณตํต์ ๊ท์น๋๋ก ์์ ์ ์งํํ๋ฉด ๊ณตํต ๋ก์ง์ด ๋ง์์ง๋ค.
๊ณตํต ๋ก์ง์ ์ ๋ณผ ์ ์๋๋ก ํด๋๋ง์ ํ๊ณ , ๊ท์น์ ๋ง๋ค์ด๋ ํ์ผ์๊ฐ ์ ๋์ ์ผ๋ก ๋ง์์ง
์ธ์์์ ๋๋ถ์ด ๊ฐ๋ฐ ์ ๋ฌด๊ฐ ๋ง์์ง๋ฉด์, ํ์ผ์ ์์ ํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ๋์ด๋๊ฒ ๋จ
๊ณตํต ์ฝ๋์ ๋ํ ๋ฒ์ ๊ด๋ฆฌ๊ฐ ํ์ํด์ง๋ ์์
๊ณตํต ์ฝ๋์ ๋ํ ์์กด๋๊ฐ ๋์์ง๊ณ , ์ฌ์ฉ๋ฅ ์ด ํ๋ก๋ํธ ๋ณ๋ก ๋ง์์ง๋ ์ํฉ
์ฝ๋ ํ ์ค์ ์์ ํ ๋ ์ฌ์ด๋์ดํํธ๊ฐ ์ด๋ป๊ฒ ๋ฐ์ํ ์ง ๋ชจ๋ฆ
ํ๋ก๋ํธ ๋ ๋ฒจ์์ ์ ๊ท ๋ฒ์ ํ ์คํธ๊ฐ ๊ฐ๋ฅํ๋๋ก ๋ฒ์ ์ ํตํด ํ์ํธํ์ฑ ์ ์ง ํ์
์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋์์ธ์์คํ
์ปดํฌ๋ํธ(UI) ๋ผ์ด๋ธ๋ฌ๋ฆฌ
์ฝ๋์ ์ฌ์ฌ์ฉ์ฑ์ ํฅ์์ํค๊ณ , ํ ๊ฐ์ ํ์ ์ ๊ฐ์ํํ์ฌ, ์ ํ์ UI๋ฅผ ๋น ๋ฅด๊ฒ ๊ตฌ์ถํ๋๋ฐ ๋์์ด ๋จ
UI ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๊ตฌ์ฒด์ ์ธ ์ฝ๋๋ฅผ ํฌํจํ๋, ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ UI ์ปดํฌ๋ํธ๋ค์ ๋ชจ์
์ค์ ๊ฐ๋ฐ์์ ์ฌ์ฉํ ์ ์๋ ๋ฒํผ, ์ ๋ ฅ ํผ ๋ฑ์ ๊ตฌํ์ฒด
"๊ณตํต์ผ๋ก ์ฌ์ฉ๋๋ ์ปดํฌ๋ํธ ๋จ์"๋ก "๋ผ์ด๋ธ๋ฌ๋ฆฌํ ํ์ฌ ๋ฒ์ ๊ด๋ฆฌ"๊ฐ ๋๋ ๊ฒ์ ํํ
๋์์ธ ์์คํ
๋ธ๋๋์ ์ ํ์ ์ผ๊ด์ฑ์ ์ ์งํ๊ณ , ํ ๊ฐ ํ์ ์ ํฅ์์์ผ ๋ ๋น ๋ฅด๊ณ ํจ๊ณผ์ ์ผ๋ก UI๋ฅผ ๋์์ธํ๊ณ ๊ตฌ์ถํ๋๋ฐ ๋์์ด ๋จ
์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ถํ๋๋ฐ ํ์ํ ๋ชจ๋ ์์๋ฅผ ์ ์ํ๋ ํฌ๊ด์ ์ธ ๋ฌธ์์ ๊ฐ์ด๋๋ผ์ธ ์งํฉ
์ปดํฌ๋ํธ, ํจํด, ๋์์ธ ์์น, ์ฌ์ฉ ๊ฐ์ด๋๋ผ์ธ, ํด, ์คํ์ผ ๊ฐ์ด๋ ๋ฑ
๋ค์ํ ํ๋ก๋ํธ์์ ๋์์ธ ์ฒ ํ์ ๋ฐํ์ผ๋ก ์๊ฐ์ ์ธ ์์๋ฅผ ๋ธ๋๋ฉ ๊ฐ์น์ ํจ๊ป ํํํ ์ ์๋ ์์คํ
๋จ์ํ "์ปดํฌ๋ํธ ๋จ์"๊ฐ ์๋, "์์คํ ๋จ์" ์ด๋ฉฐ
์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋์์ธ์์คํ ์ ํ ๋ถ๋ฅ
ํ ์กฐ์ง์ด ๋์์ธ๊ณผ ๊ฐ๋ฐ์ ์ฎ์ด ์ผ๊ด์ ์ธ UX๋ฅผ ์ ๊ณตํ๋ ์์คํ /์กฐ์ง๊ตฌ์กฐ
์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ์ํด์ผ ํ๋ ๊ฒฝ์ฐ
๋จ์ ์ฝ๋ ๋ ๋ฒจ์์์ ์ฌ์ฌ์ฉ์ ์ปค๋ฒํ๊ธฐ ์ํ ์ ์ฑ ์ด ํ์ํ ๊ฒฝ์ฐ
๋น ๋ฅด๊ฒ ๊ฐ๋ฐํด์ผ ํ๋ ๊ฒฝ์ฐ
๋์์ธ ์์คํ
์ ์ ์ ํด์ผํ๋ ๊ฒฝ์ฐ
๋๋๊ฒ๋ ๋์์ธ์์คํ ์ ์ ์ํด์ผํ๋ ์ด์ ๋ ์๋ค.
๋์์ธ ์กฐ์ง๊ณผ ๊ฐ๋ฐ ์กฐ์ง์ด ๋๊ธฐ์ ์์ค์ด๊ณ ๋ชจ๋๋ฅผ ์ปค๋ฒํ๋ ์ํคํ ์ฒ๊ฐ ํ์ํ ๊ฒฝ์ฐ
๊ทธ๋ ์ง ์๋ค๋ฉด ๋์์ธ ์์คํ ์ ์คํ๋ ค ๋ ์ด๋ฉฐ, ๋์ ๋ญ๋นํ๋ ํํ๊ฐ ๋ ํ๋ฅ ์ด ๋์
๋ํ ๋น์ฆ๋์ค์ ํ์ด ๋๋ฌด ๋ง๊ฐํ์ฌ ์คํ๋ ค ์ญ๊ด๊ณ๊ฐ ๋์ด ์์คํ ์ด ๋์ง ์์์๋ ์๋ค.
์์ ๋๋ต์ ์ธ ์ด์ผ๊ธฐ๋ฅผ ์ปค๋ฒํ ์ ์๋ค๋ฉด ๊ฐ๋ฐํ๋๊ฒ ์ข๋ค.
๋์์ธ ์์คํ
์ ๊ธฐ๋ํ๋ ๊ฒ
ํํ (style)
ํํ์๋ ์ ๋ต์ด์๋ค.
ํ์ ์ํฉ์ด๋ ๊ฐ๋ฐ ํธ์์ฑ์ ๋ฐ๋ผ ์ธ์ ๋ ์ง ๋ฌ๋ผ์ง
์ ์ฝ๊ณผ ์์ ๋ก์ ์ค ์ ์ ํจ์ ์ฐพ์์ผ ํ๋ค.
์ ์ฝ๋ ์คํ์ผ (Constrain)
๊ท์น์ด ์ ํด์ ธ์์ด ์ํ๋ ๊ฐ๋ง ๋๊ธฐ๋ฉด ์์์ ์ปดํฌ๋ํธ๊ฐ ๋์ค๋ ํํ
์ฌ์ฉํ๊ธฐ ์ฝ์ง๋ง, ๋ชจ๋ ์ผ์ด์ค์ ๋ํด ๋์ํ๊ธฐ ๋นก์
์์ ๋ก์ด ์คํ์ผ (Custom)
ํฉ์ฑ(์ปดํ์ด๋) ํจํด์ ํตํ ์ปดํฌ๋ํธ ์กฐํฉ์ผ๋ก ์์ฑํ๋ ๋ฐฉ์
๋ค์ํ ์ผ์ด์ค์ ๋ํด ๋์ํ๊ธฐ ์ฝ์ง๋ง ์ฌ์ฉํ๊ธฐ ๋นก์
ํ ์๋น์ค ๋์์ธ ์์คํ
๋๋ฌ๋ณด๊ธฐ
๋์์ธ์์คํ
๊ตฌ์กฐ
๋์์ธ์์คํ ๊ตฌ์กฐ๋ ํฌ๊ฒ 8๊ฐ์ง ๊ตฌ์กฐ๋ก ๋๋์ ์๋ค.
์์น (Principles)
๋์์ธ๊ณผ ๊ฐ๋ฐ์ ๋ํ ํต์ฌ ๊ฐ์น ๋ฐ ์ง์นจ
๋์์ธ๊ณผ ๊ด๋ จ๋ ์ง์นจ๋ฟ๋ง ์๋๋ผ ESLint, CSS ๋ฐ Naming ๊ท์น, ํ ์คํธ ๋ฑ ๊ธฐ์ ์ ์ธ ๊ท์น๋ ์ด์ ํฌํจ๋จ
ํ
๋ง (Theming)
์์, ํ์ดํฌ๊ทธ๋ํผ, ๊ทธ๋ฆฌ๋, ์คํ์ด์ฑ ๋ฑ๊ณผ ๊ฐ์ ๊ธฐ๋ณธ ๋์์ธ ์์์ ๋ํ ์ง์นจ
๋์์ธ์์คํ ์ ํ ๋๊ฐ ๋๋ ๋ถ๋ถ์ด๋ผํด์ ํ์ด๋ฐ์ด์ (Foundation)์ด๋ผ ๋ถ๋ฅด๊ธฐ๋ ํ๋ค.
์ปดํฌ๋ํธ (Components)
๋ฒํผ, ์ ๋ ฅ ํผ, ๋ชจ๋ฌ ๋ฑ๊ณผ ๊ฐ์ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ UI ์์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๊ฐ ์ปดํฌ๋ํธ๋ ์ฌ์ฉ ๋ฐฉ๋ฒ, ๋ชฉ์ , UI, ๋์์ ๋ํด ๋ฌธ์์ ํจ๊ป ์ ๊ณต๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์
ํจํด (Patterns)
์ฌ๋ฌ ์ปดํฌ๋ํธ๋ฅผ ๊ฒฐํฉํ์ฌ ๋ง๋ค์ด์ง ๋ณต์กํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค ์์
ex: ๊ฒ์ ํผ, ๋ค๋น๊ฒ์ด์ ๋ฉ๋ด, ๋ฐ์ดํฐ ํ ์ด๋ธ, ์ต์ ํํฐ ๋ฑ์ด ํจํด์ ํด๋น๋๋ค.
๋๊ตฌ ๋ฐ ์ ํธ๋ฆฌํฐ
๋์์ธ์์คํ ์ ์ค์ ์ ํ์ ํตํฉํ๊ธฐ ์ํ ๋๊ตฌ์ ํ๋ฌ๊ทธ์ธ
CSS Framework, ์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๋์์ธ ํด ํ๋ฌ๊ทธ์ธ ๋ฑ
ex: Chakra UI, Radix UI, Panda CSS
๋ฌธ์ํ (Documentation)
๋์์ธ์์คํ ์ ๋ชจ๋ ์์๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ ๋ฑ
๋ฒํผ ์ปดํฌ๋ํธ๋ ์ด๋ค ํ๋ผ๋ฏธํฐ๋ฅผ ์ ๋ฌ๋ฐ์ ์ ์๊ณ ์ด๋ป๊ฒ ๋ณด์ฌ์ง๋์ง ์ฝ๋ ์ค๋ํซ ๋ฑ
๊ฐ์ด๋๋ผ์ธ[์ง์นจ ๋ฐ ๊ถ์ฅ์ฌํญ] (Guidelines)
์ข์ ์ฌ์ฉ์ฑ, ์ ๊ทผ์ฑ ๋ฑ์ ๊ฐ์ด๋์ ๊ถ์ฅ์ฌํญ ๋ฑ
์น ํ์ค์ฑ
ํ๋ก์ธ์ค ๋ฐ ์ํฌํ๋ก์ฐ
๋์์ธ์์คํ ์ ๋ฐ์ดํธ, ํ์ฅํ๋ ๊ฒ์ ๋ํ ํ๋ก์ธ์ค
์๋ก์ด ์ปดํฌ๋ํธ๋ ์คํ์ผ์ ๋์์ธ ์์คํ ์ ์ถ๊ฐํ๋ ค๋ ๊ฒฝ์ฐ ๊ฒํ ๋ฐ ์น์ธ๋ฑ์ ํ๋ก์ธ์ค๊ฐ ๊ตฌ์ถ๋์ด์์ด์ผ ํจ์ ์๋ฏธ
์ ์ ์๋๋ฆฌ์ค
๋์์ธ์์คํ
์ฒดํฌํฌ์ธํธ
๋์์ด๋์ ๊ฐ๋ฐ์๊ฐ์ ์ปค๋ฎค๋์ผ์ด์ ๋น์ฉ์ด ๊ฐ๋ฐ๋น์ฉ๋ณด๋ค ํฌ๊ฒ ๋๋ ๊ฒฝ์ฐ
ํ๋ก๋ํธ๊ฐ ๋ง์ ์ ๋ฐฉ์๋ก ์ปดํฌ๋ํธ๊ฐ ์ฌ์ฌ์ฉ๋๊ณ , ๋์์ธ ์ผ๊ด์ฑ์ด ํฌ๊ฒ ์ค์ํ ๊ฒฝ์ฐ
์ปดํฌ๋ํธ๋ฅผ ์ ๋ฌธ์ ์ผ๋ก ์ ์ง๋ณด์ํ ์ธ๋ ฅ(๋ฆฌ์์ค)๊ฐ ์๋ ๊ฒฝ์ฐ
๋ธ๋๋ฉ ์ฒ ํ์ด ์์ด ๋์์ธ์ ํด๋น ์ฒ ํ์ด ๋ น์๋ค์ด๊ฐ์ผํ๋ ๊ฒฝ์ฐ
์ด๋ฏธ ์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํน์ ๋น์ทํ ๊ฒ์ ์๋ํด๋ณธ ๊ฒฝํ์ด ์๋ ๊ฒฝ์ฐ
๋์์ธ์์คํ
์ผ๋ก ๊ฐ๋ ์ฒซ ๋ฒ์งธ ๊ฑธ์
๋์์ธ์์คํ ์ ๊ฐ๋ฐํ ๋ ๊ณ ๋ฏผํด์ผํ๋ ๋ ๊ฐ์ง
๋์์ธ์์คํ ๊ฐ๋ฐ์
๊ฐ๋ฐ์
๋์์ด๋
๋์์ธ์์คํ ์ฌ์ฉ์
๊ฐ๋ฐ์
๋์์ด๋
PM
๋์์ธ์์คํ
์ ๊ตฌ์ถํ๊ธฐ ์ , ๋ช
์ฌํด์ผ ํ ์ฌํญ
๋์์ธ์์คํ ์ ์ฌ์ฉํ๋ ์ฌ๋์ ํฌ๊ฒ ์ธ ๋ถ๋ฅ๋ก ๋๋จ
์ฒซ ๋ฒ์งธ๋ก ๋์์ธ์์คํ ์ ์ด์ฉํด ๊ฐ๋ฐํ๋ ๊ฐ๋ฐ์
๋ ๋ฒ์งธ๋ก ๋์์ธ์์คํ ์ ์ด์ฉํด ๋์์ธํ๋ ๋์์ด๋
๋ง์ง๋ง์ผ๋ก ๋์์ธ์์คํ ์ ์ด์ฉํด ๊ธฐํ์ ๋ง๋๋ PM
๋์์ธ์์คํ ์ ์ธ ๊ฐ์ง ๋ฐฉํฅ์ฑ์์ ์ฌ์ฉํ ์ ์๋๋ก ๊ณ ๋ฏผํด์ผ ํ๋ค.
๋์์ธ์์คํ
์ฌ์ฉ์ ๊ด์ ์์ ๊ณ ๋ฏผํด๋ณด๊ธฐ
๋์์ธ์์คํ ์ ์ฉ์ด ํ์ํ ์ฑ/์น ์ปค๋ฒ๋ฆฌ์ง ์ดํด๋ณด๊ธฐ
์ด๋ค ์ฌ์ฉ์๊ฐ ์ด๋ค ๊ณ ํต์ ๊ฒช๊ณ ์๋๊ฐ
์ด๋ค ๊ณ ํต์ ์ด๋ป๊ฒ ํด๊ฒฐํด์ฃผ์ด์ผ ๋น ๋ฅด๊ฒ ํด๊ฒฐ์ด ๋๋๊ฐ
๊ณ ํต์ ๊ฒช๋ ๊ฐ๋ฐ์/๋์์ด๋/PM์ ๊ด์ ์์ ๊ณ ๋ฏผํด๋ณด๊ธฐ
ํผ๊ทธ๋ง ๋ฑ์ ๋์์ธ ํด์์ ํ์ ์ด ํด๊ฒฐ๋๋ค๋ฉด ์ค์ ์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ตฌ์ถํ์ง ์์๋ ๋๋ค.
์์๋ถํฐ ์์ฒญ๋ ๊ฒ์ ๋ง๋๋ ค๊ณ ์์คํ ์ ๊ฒฌ๊ณ ํ๊ฒ ์ค๊ณํ์ง ๋ง๊ธฐ
์์คํ ์ ์ ์ง์ ์ผ๋ก ์ปค๊ฐ๋ ๊ฒ, ์ฒ์๋ถํฐ ๋ชจ๋ ์์คํ ์ ์ค๊ณํ๋ ค๊ณ ํ์ง ๋ง๊ณ ํ์ํ ๋ถ๋ถ ๋ถํฐ
์์ 1) ๋์์ธ์ด ์์ฃผ ๋ณ๊ฒฝ ๋์ด์ ๊ฐ๋ฐ์ด ๋ฐ๋ผ๊ฐ๊ธฐ ํ๋ค์ด์
๋์์ธ์์ ๋ณ๊ฒฝ๋๋ ๊ฒ์ด ์ด๋ค ๋จ์์ธ์ง ์ฒดํฌ ํ์
์์, ๊ฐ๊ฒฉ ๋ฑ์ atomicํ ์์์ธ์ง
์์, ๊ฐ๊ฒฉ ๋ฑ์ ์์๋ฅผ ํผ๊ทธ๋ง์์ ๋ถ๋ฆฌํ์ฌ ๊ณตํต์ผ๋ก ์ฌ์ฉํ ์ ์๋๋ก ์ ๊ณต
๋ ์ด์์์ ์กฐํฉ(ํจํด)์ด ๋ง์์ง๋ ๊ฒ์ธ์ง
๋ ์ด์์์ ์กฐํฉ์ด ๋ง์์ง๋ค๋ฉด ์ฌ๋ฌ ์ต์ํ๋ ์ปดํฌ๋ํธ๋ฅผ ๋ถ๋ฆฌํ๊ณ , ์กฐํฉ๊ณผ ๋ ์ด์ด๋ฅผ ๋๋ค.
๋์์ธ ํด์ ์ฌ๋ฌ ๊ธฐ๋ฅ์ ์ฒดํฌ (e.g. ํผ๊ทธ๋ง)
Variable
Dev Mode
Custom Plugins
์์ 2) ๋์์ธ์ ๊ฐ๋ฐ์์ ๊ฐ๋ฐํ ๋ ์ฑํฌ๊ฐ ์๋ง๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
๋์์ธ๊ณผ ๊ฐ๋ฐ์ ์ํํ sync-up์ ์ํด ์๋ํํ ์ ์๋ ์ฌ์ง๋ฅผ ์ฒดํฌํ๊ธฐ
๋์์ธ ํด์์ ์ ๊ณตํด์ฃผ๋ ํ๋ฌ๊ทธ์ธ ๊ธฐ๋ฅ ์ฒดํฌ
"์ฝ์ด"์ "์ปดํฌ๋ํธ"๋ฅผ ๋ถ๋ฆฌํ๊ธฐ
"์ฝ์ด"๋ฅผ "๊ฐ" ๋จ์๋ก ๋ง๋ค์ด์ ์๋์ผ๋ก ์ถ์ถํ ์ ์๋๋ก ์ ๊ณตํ๊ธฐ
e.g.) ์คํ์๋ง๋ค ํ๋ฌ๊ทธ์ธ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์์ ๊ธฐ์กด ๊ฐ์ ๋ฎ์ด์ฐ๊ธฐ
๋ฐฐํฌ๋ ๋ ์ต์ข ์ ์ผ๋ก validation ํ๋ ์คํฌ๋ฆฝํธ ์ง๊ธฐ
ํด ๋ฑ์์ ๋ฒ์ ๊ด๋ฆฌ๊ฐ ๋ ์ ์๋๋ก ํ๊ธฐ
์์ 3) ์ปดํฌ๋ํธ๋ ์ ๋ถ๋ฆฌ๋์ด ์๋๋ฐ ๊ธฐํ์๋ ์ ์ฑ
์ด ์ถฉ๋์ด ์ผ์ด๋๋ค.
๊ธฐํ์๋ฅผ ์์ฑํ๋ PM์ด ํ๋ฆฌ๋ทฐ๋ ์ ์ฑ ์ ์ฝ๊ฒ ๋ง๋ค ์ ์๋๋ก ๋ํ๋จผํธ ์ ๊ณตํ๊ธฐ
Docusaurus, Nextra ๋ฑ ํ์ฌ ์คํ์ ๋ง๋ ๊ฐ๋จํ ๋ฌธ์ ์ ๊ณต
์ด๋ฅผ ๊ฐ์ด๋๋ผ์ธ์ด๋ผ๊ณ ์ ๊ณตํ์ฌ, ํ๋ ์ด๊ทธ๋ผ์ด๋ ์ ๊ณต
ํด๋น ํ๋ ๊ธฐ์ผ๋ผ์ด๋๋ก PM์ด ์คํฌ๋ฆฐ์ท ๋ง๋ค ์ ์๋๋ก ์ ๊ณต
PM์ด ๋์์ธ ํด๊น์ง ๋ค๋ฃจ๋ ๊ฒฝ์ฐ ์์๋จ์ ์ปดํฌ๋ํธ ์ ๊ณต X
์ถฉ๋์ด ๋ง์ด ๋ฐ์ํ๊ธฐ ๋๋ฌธ
์กฐํฉ๋ ์ปดํฌ๋ํธ๋ง ์ ๊ณตํ ์ ์๋๋ก ํ๊ธฐ
๋์์ธ์์คํ
์ผ๋ก ๊ฐ๋ ๋ ๋ฒ์งธ ๊ฑธ์
๋์์ธ์์คํ ์ ํ์ฌ ๋น์ฆ๋์ค ์ํฉ์ ๋ฐ๋ผ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ๋ถํฐ ๋ฆฌ์์ค ์ฌ์ฉ ๋ฐฉํฅ๊น์ง ๋ชจ๋ ๋ค๋ฅผ ์๋ฐ์ ์๋ค.
ํ ๋ค์ด์ด ๊ฐ์ ๋ ์กฐ์ง์ ๊ฒฝ์ฐ
๋น์ฆ๋์ค ์กฐ๊ฑด ์ ์์ต์ ์ฌ๋ฆฌ๊ธฐ ์ํ ์์์ ๊ฒฐ์ ๋๋ก ์์ง์ฌ์ผ ํ๋ ๊ฒฝ์ฐ
์ ์์ผ ์กฐ์ง์ ๊ฒฝ์ฐ
๋ชฉ์ ๋จ์๋ก ์ฑ๊ณผ๋ฅผ ์ด๋ฃจ๊ธฐ ์ํ ํ ๋จ์๋ก ๋น ๋ฅด๊ฒ ์์ง์ด๋ ๊ฒฝ์ฐ
๋น์ฆ๋์ค ์ํฉ์ ๋ฐ๋ฅธ ๋์์ธ์์คํ
์ ๋์ฆ
์กฐ์ง๋ง๋ค ๋ค๋ฅธ ๋น์ฆ๋์ค ๊ฐ๋ฐ์ ํํ, ๋์์ธ์์คํ ์ด ๋น์ฆ๋์ค ํํ์ ์ด๋ค ์ํฅ์ ๋ผ์น๋์ง ์์์ผ ํ๋ค.
ํ์ฌ ๋น์ฆ๋์ค ํํ์ ๋ฐ๋ผ ๋์์ธ์์คํ ์ ์ปค๋ฒ๋ฆฌ์ง๊ฐ ๋์ด์ง์๋ ์๊ณ ์ข์์ง ์๋ ์๊ธฐ ๋๋ฌธ
์ฌ๋ก 1. ํ ๋ค์ด์ด ๊ฐ์กฐ๋ ์
๋ฌด ํํ ์ํฉ
์์ ํน์ ์ฌ์ ์ ์ ๋ฌด ์๊ตฌ -> PM/PO์ ์ ๋ฆฌ ๋ฐ ๊ธฐํ์ ์์ฑ -> ๋์์ธ -> ๊ฐ๋ฐ -> ์๋ฃ
๊ฐ๋ฐ: ์ฌ๋ฌ ์ํฉ์ ์ปค๋ฒํ ์ ์๋ ๋์์ธ ์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ค์์ฑ ๋๋
๋์์ธ: ์์์ ์ฌ๋ฌ ์๊ตฌ์ฌํญ์ ์ปค๋ฒํ๋ฉฐ ๋์์ธ ์ผ๊ด์ฑ์ ๊ฐ์ง ๋์์ธ์์คํ ์ ํ์
PM: ์์ ์์ฌ๊ฒฐ์ ์ ๋น ๋ฅด๊ฒ ์ ๋ฆฌํ ์ ์๋ ์ฌ๋ฌ ๋๊ตฌ์ ํ์
์ฌ๋ก 2. ์ ์์ผ ํํ์ ๋ชฉ์ ์ ํด๊ฒฐํ๋ ์กฐ์ง
ํด๋น ์กฐ์ง์ ๊ฒฝ์ฐ ์กฐ์ง ๋ด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ๋ณด๋จ, ์ ์ฌ์ ์ธ ๋ฌธ์ ์ ์ ๋ฐํ ์ ํด์ ์ ์ ํ๊ณ ํด๊ฒฐ์ ์ํ ๊ฒฐ์ ์ด ๋์์ ํ๋ฅ ์ด ๋๋ค.
๋ชฉ์ ์ ๋น ๋ฅด๊ฒ ๋ฌ์ฑํ๊ธฐ ์ํ ์ค์ํ๋ ์์คํ ์ ๋ํ ๋์ฆ๋ก ๊ฒฐ์ ์ด ๋์์ ๊ฒ ํด๋น ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์ ์์ผ ์กฐ์ง์ด ๋ง๋ จ๋๊ณ ์์คํ ๊ณ ๋ํ ์งํ
Last updated