π¨ Header μ»΄ν¬λνΈλ‘ νμΈνλ λ΄κ° μ»΄ν¬λνΈλ₯Ό μ€κ³νκ³ κ΅¬ννλ λ°©μ
π μ 리β
μμ λ²μ©μ μΈ μ»΄ν¬λνΈμ, λλ©μΈμ΄ λ°μλ μ»΄ν¬λνΈλ μ μ΄μ λͺ©μ μμ²΄κ° λ€λ₯΄λ€κ³ μκ°νλ€.
λ²μ©μ μΌμλ μ’κ² μ§λ§, λΉμ°νκ²λ μ¬μ©μ±μ λ¨μ΄μ§κΈ° λ§λ ¨μ΄λ€. νΉν κ»λ°κΈ°λ§ λ§λ€κ³ λͺ¨λ μμ‘΄μ±μ μ£Όμ
ν΄μΌνλ κ²½μ°λΌλ©΄ λλμ±.
μ΄λ²μλ λλ©μΈ μ’
μμ μ΄λ©΄μ, λλ©μΈ κ³³κ³³μμ μ¬μ©λλ μ»΄ν¬λνΈλ₯Ό λ΄κ° μ΄λ»κ² κ°λ°νκ³ μλμ§ μμ νκ³ μ νλ€.
π¬ κ°μβ
λ€μ΄λ² λΆμ€νΈμΊ νμ κ·Έλ£Ή νλ‘μ νΈλ₯Ό μ§ννλ©΄μ, Header
μ»΄ν¬λνΈλ₯Ό ꡬννκ² λμλ€.
μ¬μ€ ν€λ ꡬνμλ λ³ κ² μκΈ΄ νλ° νλ‘ νΈμ€λ κ΄μ μμ μꡬμ¬νμ λ΄κ° μ΄λ»κ² λΆμνκ³ μμΌλ©°, μ΄λ»κ² μ΄λ₯Ό μ½λλ‘ λ°κΎΈλμ§ κΈ°λ‘νκ³ μ μ κ² λμλ€.
π€ μꡬμ¬νβ
![]() | ![]() | ![]() | |
νμ΄μ§ 1 | νμ΄μ§ 2 | νμ΄μ§ 3 | νμ΄μ§ 4 |
---|
μμ 4κ°μ νμ΄μ§μμ Header
μ»΄ν¬λνΈκ° μ¬μ©λκ³ μμμ νμ
ν μ μμλ€.
π€ κ³΅ν΅ μμ λΆμβ
λ¨Όμ λ€μκ³Ό κ°μ μμλ₯Ό μΆλ €λ΄μλ€.
ν€λ 1 | ν€λ 2 | ν€λ 3 |
---|
κ·Έλ¦¬κ³ μ΄λ₯Ό λΆμν λ΄μ©μ λ€μκ³Ό κ°λ€.

5κ°μ μ»΄ν¬λνΈκ° Header
λΌλ Layout
μμμ νμν¨μ μκ² λμλ€.
μ 보면 λ°°μΉλ μΌμ νλ€. κ·Έμ λ°λΌμ, 미리 λ°°μΉλ₯Ό ν΄λκ³ κ°μ΄ λ€μ΄μ¬ λλ 보μ¬μ£Όκ³ , λ€μ΄μ€μ§ μμλλ 보μ¬μ£Όμ§ μλ μνλ₯Ό μ μ§νλ©΄ λλ€λ κ²μ νμΈνμλ€.
π§βπ» ꡬνβ
리μ‘νΈμμμ ꡬν λ°©μμ λ³΄ν΅ 2κ°μ§λ₯Ό λ°λ₯Έλ€.
βΈ
Component Composition Pattern
βΈAtomic Design
μ λκ°μ§μΈλ°, λμ ν΅μ¬μ κ°λ€. μ΅λν μμ λ¨μμ μ»΄ν¬λνΈλ₯Ό λ§λ€κ³ , λ κ³ μ²λΌ λΆνμ νλμ© μ‘°λ¦½ν΄μ μμ±μ²΄λ₯Ό λ§λλ κ².
μμ κ²μμ μμν΄μ μ μ ν° μμλ₯Ό λ§λλ 건λ°, μΌλ°μ μΈ ν¨ν΄μ λ€μκ³Ό κ°μ κ² κ°λ€.

μ΄λ° κ²μ²λΌ μ μΌ μμ λ¨μλ‘ μͺΌκ°κ³ , μ΄λ₯Ό ν©μ³μ μ΅μ’
μ μΌλ‘ νμ΄μ§λ₯Ό λ§λ λ€λ μλ―Έμ ν¨ν΄μ΄λ€.
μλ²½νκ² ν΄λΉ ꡬ쑰λ₯Ό λ°λΌκ°λ©΄ μ’κ² μ§λ§, μ΄λ μ’μ²λΌ μ½μ§ μκΈ°λ νκ³ , λ³΄ν΅ μ΄λ κ² κΉμ§ νμ μλ κ²½μ°λ λ§μμ λͺ κ°μ§ κ³Όμ μ μ€ν΅νκ³ μ¬μ©νλ κ²½μ°λ μλ κ² κ°λ€.