λΈλΌμ°μ μ μ£Όμμ°½μ url μ μ λ ₯νκ³ μν°λ₯Ό λλ₯΄λ©΄, ν΄λΉ μ£Όμμ μλ²λ‘ μμμμ²μ΄ μ μ‘λλ€. λ£¨νΈ μμ²μλ λͺ νν 리μμ€ μμ² λ΄μ©μ΄ μμ§λ§ μΌλ°μ μΌλ‘ index.html μ μλ΅νλ€. (λ§μ½ data.jsonκ³Ό κ°μ λ€λ₯Έ μ μ νμΌμ μμ²ν κ²½μ°, μλ²λ ν΄λ κ²½λ‘ λ΄μ μ μ νμΌμ μλ΅νλ€.) λΈλΌμ°μ κ° μμ²ν λ΄μ©κ³Ό, μλ²κ° μλ΅ν λ΄μ©μ κ°λ°μλꡬμ network ν¨λμμ νμΈν μ μλ€.
μ μ νμΌλ§ μμ²ν μ μλκ²μ μλλ€. js λ₯Ό ν΅ν΄ λμ μΌλ‘ μλ²μ μ /λμ λ°μ΄ν° μμ²μ΄ κ°λ₯νλ€. (ajax μ rest API μ°Έκ³ )
(λ Έλ, λ¬Έμ, λ°μ΄νΈ , ν ν°, DOM)
λΈλΌμ°μ λ λλ§μ μλ΅λ°μ html λ¬Έμλ₯Ό νμ±νμ¬ DOM μ νμ±νλ κ²μ΄λ€.
κ°μ₯λ¨Όμ 1,0μΌλ‘ λμ΄μλ λ°μ΄νΈ λ¬Έμλ₯Ό λ¬Έμλ‘ λ³ννλ€. μ΄λ html meta tag μ charset μμ±μ κΈ°λ°μΌλ‘ λ¬Έμννλ€. (κ°μ₯ λνμ μΈ μλ UTF-8) μ΄ν object ννμ ν ν°μΌλ‘ λ³νλλλ°, ν ν°μ νκ·Έμ κ°μ₯ μμ λ¨μμ΄λ€.μ΄ν λ
Έλλ‘ λ³νμ κ±°μ³ Tree ꡬ쑰 ννμ DOMTree λ₯Ό νμ±νλ€.
λΈλΌμ°μ λ λκΈ°μ μΌλ‘ html, css, js λ₯Ό νμ±νκ³ μ€ννλλ°, js μ½λμμ dom or cssom νΈλ¦¬κ° μμ±λκΈ° μ΄μ μ dom apiλ₯Ό μ¬μ©ν΄ μ΄λ₯Ό λ³κ²½νλ €κ³ μλνλ κ²½μ°, λ³κ²½ μμκ° μ‘΄μ¬νμ§ μμ reference err κ° λ°μνλ€.κ·Έλ κΈ°μ js λ‘μ§μ μ²λ¦¬νλ