Design System
1. λμμΈ μμ€ν
μ΄λ?
λμμΈ μμΉλΆν° μ¬μ¬μ©ν μ μλ UI ν¨ν΄κ³Ό μ»΄ν¬λνΈ, μ½λλ‘ κ΅¬μ±λ μμ€ν
λ¨μν UI ν€νΈλΌκΈ° λ³΄λ€ λμμΈ μμΉ, μ€νμΌ κ°μ΄λ, μ»΄ν¬λνΈ, ν¨ν΄ κ·Έλ¦¬κ³ λμμΈ λ° κ°λ° νλ‘μΈμ€μ λν μ§μΉ¨κΉμ§ ν¬ν¨νλ ν¬κ΄μ μΈ κ°λ
2. λμμΈ μμ€ν
μ΄ κ΅¬μΆλμ΄ μλ€λ©΄ κ°λ°μλ
λμμΈ μμ€ν μ ν¬ν¨λ λμμΈ ν ν°(JSON, YAML λ±)μ ν΅ν΄ μμ, ν°νΈ, κ°κ²© λ±μ μ€νμΌμ μΌκ΄λκ² μ μ©
CSS μ μ²λ¦¬κΈ°λ CSS-in-JS λΌμ΄λΈλ¬λ¦¬(Styled-components, Emotion λ±)λ₯Ό μ¬μ©ν΄ μ»΄ν¬λνΈλ₯Ό λ§λ€κ³ μ΄λ₯Ό λμμΈ μμ€ν μ μ»΄ν¬λνΈ λΌμ΄λΈλ¬λ¦¬μ μ μ©
λμμΈ μμ€ν μμ μ 곡νλ μ»΄ν¬λνΈ λΌμ΄λΈλ¬λ¦¬λ₯Ό νμ©νμ¬ λ°μ€ν¬ν± λ²μ μ UIλ₯Ό ꡬννκ³ , CSS λ―Έλμ΄ μΏΌλ¦¬λ₯Ό μ¬μ©ν΄ λ°μν λ μ΄μμμ μ μ©
λμμΈ μμ€ν μ ν¬λ‘μ€ νλ«νΌ μμΉμ μ°Έκ³ νμ¬ νλ«νΌλ³ νΉμ±μ κ³ λ €ν μ½λλ₯Ό μμ±
λμμ΄λμ κΈ΄λ°νκ² νμ νμ¬, λμμΈ μμ€ν μμ μ μλ κ°μ΄λμ λ°λΌ μΌκ΄μ± μλ μ¬μ©μ κ²½νμ μ 곡νλ μ ν리μΌμ΄μ μ ꡬν
3. λμμΈ μμ€ν
μ μ΄μ
ν κ°μ μνν νμ μ΄μ§
μΌκ΄μ± μλ μ¬μ©μ κ²½ν μ 곡
ν¨μ¨μ μΈ λμμΈ λ° κ°λ° κ³Όμ
λΈλλ μΈμ§λ κ°ν
Last updated