Data Structures in JavaScript - Lee-hyuna/33-js-concepts-kr GitHub Wiki
νλ‘ νΈμλ κ°λ°μλ₯Ό μν μλ°μ€ν¬λ¦½νΈμμμ λ°μ΄ν° ꡬ쑰
μκ°
λΉμ¦λμ€ λ‘μ§μ΄ λ°±μλμμ νλ‘ νΈμλλ‘ λμ΄κ°μ λ°λΌ νλ‘ νΈμμ§λμ΄μ μ λ¬Έμ§μμ΄ λμ± μ€μν΄μ‘μ΅λλ€. νλ‘ νΈμλ κ°λ°μλ μμ°μ μΌλ‘ 리μ‘νΈμ κ°μ λ·° λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©νκ³ μμ΅λλ€. λ·°λΌμ΄λΈλ¬λ¦¬μμ λ°μ΄ν°λ₯Ό κ΄λ¦¬νκΈ° μν Reduxμ κ°μ μν κ΄λ¦¬ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©νκ³ μμ΅λλ€. 리μ‘νΈμ 리λμ€λ UI μ
λ°μ΄νΈκ° λ°μ΄ν° λ³κ²½μ λ°μνλ reactive νλ‘κ·Έλλ°
ν¨λ¬λ€μμ
λλ€.λ°±μλλ μ μ API μλ²λ‘μ¨μ μν μ νκ³ μ
λ°μ΄νΈ ν λλ§ μλν¬μΈνΈλ₯Ό μ 곡ν©λλ€. μ€μ λ‘ λ°±μλλ λ°μ΄ν°λ² μ΄μ€λ₯Ό νλ‘ νΈμλλ‘ "μ λ¬"νμ¬ νλ‘ νΈμλ μμ§λμ΄κ° λͺ¨λ 컨νΈλ‘€λ¬ λ‘μ§μ μ²λ¦¬ν κ²μΌλ‘ μμν©λλ€. λ§μ΄ν¬λ‘μλΉμ€ λ° GraphQLμ μΈκΈ°κ° λμμ§μ λ°λΌ μ΄λ¬ν μΆμΈκ° μ¦κ°νκ³ μμ΅λλ€.
μ΄μ νλ‘ νΈμλ μμ§λμ΄λ HTMLκ³Ό CSSλ₯Ό μ¬λ―Έμ μΌλ‘ μ΄ν΄ν λΏλ§ μλλΌ μλ°μ€ν¬λ¦½νΈλ λ§μ€ν° ν΄μΌν©λλ€. ν΄λΌμ΄μΈνΈμ λ°μ΄ν° μ μ₯μλ μλ²μ λ°μ΄ν°λ² μ΄μ€μ λν "볡μ λ³Έ"μ΄κ³ κ΄μ©μ μΈ λ°μ΄ν° ꡬ쑰μ λν κΉμ μ§μμ΄ μ€μν©λλ€. μ€μ λ‘ μμ§λμ΄ κ²½νμ μμ€μ νΉμ λ°μ΄ν° ꡬ쑰λ₯Ό μ¬μ©ν μκΈ°μ μ¬μ©ν μ΄μ λ₯Ό ꡬλ³ν μ μλ λ₯λ ₯μμ μ μΆν μ μμ΅λλ€.
λμ νλ‘κ·Έλλ¨Έλ μ½λμ λν΄ κ±±μ ν©λλ€. νλ₯ν νλ‘κ·Έλλ¨Έλ λ°μ΄ν° ꡬ쑰μ κ΄κ³μ λν΄ κ±±μ ν©λλ€. - 리λ μ€ ν λ°μ¦, 리λ μ€μ κΉ μ°½μμ
λμ μμ€μμ κΈ°λ³Έμ μΌλ‘ μΈκ°μ§ μ νμ λ°μ΄ν° κ΅¬μ‘°κ° μμ΅λλ€. μ€νκ³Ό νλ νλͺ©μ μ½μ νκ³ μ κ±°νλ λ°©λ²λ§ λ€λ₯΄κ³ λ°°μ΄κ³Ό μ μ¬ν ꡬ쑰 μ λλ€. λ§ν¬λ리μ€νΈ(μ°κ²°λ¦¬μ€νΈ), νΈλ¦¬, κ·Έλ¦¬κ³ κ·Έλνλ λ€λ₯Έ λ Έλμ λν μ°Έμ‘°λ₯Ό μ μ§νλ λ Έλλ‘ κ΅¬μ‘°λ₯Ό κ°μ§λλ€.