ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§(Client-Side Rendering)μ μ΄ν΄μ νμ©
1. ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§ κ°μ
1.1. ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ΄λ?
ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ μΉ μ ν리μΌμ΄μ μμ μ¬μ©μμ λΈλΌμ°μ μμ λμνλ λ λλ§ λ°©μμ λλ€. μ΄λ μλ²μμ λ°μ λ°μ΄ν°λ₯Ό ν΄λΌμ΄μΈνΈ μΈ‘μμ λμ μΌλ‘ μ²λ¦¬νκ³ λ λλ§νλ λ°©μμ λ§ν©λλ€.
1.2. ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ μ λ
κΈ°μ‘΄μλ μλ² μ¬μ΄λ λ λλ§(SSR)μ΄ μ£Όλ₯μμΌλ, μΉ μ ν리μΌμ΄μ μ 볡μ‘μ±κ³Ό μ¬μ©μ κ²½ν ν₯μμ νμλ‘ ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ΄ λ±μ₯νκ² λμμ΅λλ€.
2. ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ νμ©
2.1. νμ© λλ©μΈ
μ±κΈ νμ΄μ§ μ ν리μΌμ΄μ (SPA): ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ SPAμμ μ£Όλ‘ νμ©λλ©°, νμ΄μ§ μ΄λ μμ μλ‘κ³ μΉ¨ μμ΄ λμ μΌλ‘ μ½ν μΈ λ₯Ό κ°±μ ν μ μμ΅λλ€.
μΈν°λν°λΈν UI: ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ μ¬μ©μμμ μνΈμμ©μ΄ λ§μ μΉ μ ν리μΌμ΄μ μμ λΆλλ¬μ΄ νλ©΄ μ νμ΄ κ°λ₯νλ©°, λΉ λ₯Έ μλ΅ μλλ₯Ό μ 곡ν©λλ€.
2.2. λμ‘°λλ κΈ°μ : μλ² μ¬μ΄λ λ λλ§ (SSR)
- SSRμ νΉμ§: μλ² μ¬μ΄λ λ λλ§μ μλ²μμ μ΄κΈ° HTMLμ ꡬμ±νμ¬ ν΄λΌμ΄μΈνΈμ μ μ‘νλ―λ‘ μ΄κΈ° λ‘λ© μλκ° λΉ λ₯΄μ§λ§, μ¬μ©μ κ²½νκ³Ό μλ λ©΄μμ ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§κ³Ό μ°¨μ΄κ° μμ΅λλ€.
3. ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§κ³Ό SSRμ μ₯λ¨μ
3.1. ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ μ₯μ
μ¬μ©μ κ²½ν ν₯μ: λΉ λ₯Έ νμ΄μ§ μ νκ³Ό λΆλλ¬μ΄ νλ©΄ κ°±μ μΌλ‘ μ¬μ©μ κ²½νμ ν₯μμν΅λλ€.
μΊμ± λ° λΉλκΈ° λ‘λ©: νμν μμλ§μ λμ μΌλ‘ λΆλ¬μ€κ³ κ΄λ¦¬ν μ μμ΄ ν¨μ¨μ μΈ μΊμ± λ° λΉλκΈ° λ‘λ©μ΄ κ°λ₯ν©λλ€.
3.2. ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ λ¨μ
μ΄κΈ° λ‘λ© μλ: μ΄κΈ° νμ΄μ§ λ‘λ© μλκ° λ릴 μ μκ³ , κ²μ μμ§ μ΅μ νκ° μλ² μ¬μ΄λ λ λλ§λ³΄λ€ μ΄λ €μΈ μ μμ΅λλ€.
μλ°μ€ν¬λ¦½νΈ μμ‘΄μ±: ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ μλ°μ€ν¬λ¦½νΈμ μμ‘΄νλ―λ‘, μλ°μ€ν¬λ¦½νΈκ° λΉνμ±νλ νκ²½μμλ κΈ°λ₯μ΄ μ μ λμνμ§ μμ μ μμ΅λλ€.
4. ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ κΆμ₯ μλ리μ€
ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ λ€μκ³Ό κ°μ μν©μμ κΆμ₯λ©λλ€.
κ³ μ±λ₯ μΈν°λν°λΈ μ ν리μΌμ΄μ : μ¬μ©μμμ μνΈμμ©μ΄ λ§μ κ²½μ°μ μ ν©ν©λλ€.
SEOκ° μ€μνμ§ μμ μ ν리μΌμ΄μ : κ²μ μμ§ μ΅μ νκ° ν¬κ² μ€μνμ§ μμ κ²½μ°μ νμ©λ©λλ€.
SPA ꡬνμ΄ νμν κ²½μ°: SPAλ₯Ό ꡬννκ³ μ ν λ ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ μ¬μ©ν μ μμ΅λλ€.
5. λ§λ¬΄λ¦¬
ν΄λΌμ΄μΈνΈ μ¬μ΄λ λ λλ§μ μΉ μ ν리μΌμ΄μ μ μ±λ₯ λ° μ¬μ©μ κ²½νμ ν₯μμν€λ λ° κΈ°μ¬ν©λλ€. κ·Έλ¬λ μν©μ λ°λΌ μλ² μ¬μ΄λ λ λλ§κ³Όμ μ‘°νλ₯Ό κ³ λ €νμ¬ μ΅μ μ μ루μ μ μ ννλ κ²μ΄ μ€μν©λλ€. μ¬μ© λͺ©μ μ λ§κ² μ μ ν μ ννμ¬ μΉ μ ν리μΌμ΄μ μ κ°λ°νλ κ²μ΄ μ’μ΅λλ€.
'IT' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μλ°μ€ν¬λ¦½νΈ νΈμ΄μ€ν (Hoisting): μ½λ μ€ν μ μ λμ λ©μ»€λμ¦ (0) | 2024.02.26 |
---|---|
μλ°μ€ν¬λ¦½νΈ ν΄λ‘μ : μ½λμ λΉλ° κ³΅κ° (0) | 2024.02.26 |
κ°λ° λ°©λ²λ‘ : νλ‘μ νΈλ₯Ό ν¨μ¨μ μΌλ‘ μ΄λμ΄κ°λ μ§μΉ¨μ (0) | 2024.02.22 |
λ°±μλμ λ³Έμ§κ³Ό λ©΄μ λλΉ κ°μ΄λ (0) | 2024.02.22 |
νλ‘ νΈμλ: κΈ°μ , μν , λ©΄μ λλΉ (0) | 2024.02.22 |
λκΈ