Β μ€λ μ ν κ²
λ‘κ·ΈμΈ, νμκ°μ
μ½λ리뷰 + μ 리
μ΄μ κ΄λ¦¬
Context, Recoil κ²°μ
fetch, axios κ²°μ
λΌμ°ν° κ²½λ‘ μ€μ β κ°μ νμν λΆλΆμ μμμ μΆκ°νκΈ°
cloneμ΄ μλλΌ forkλ₯Ό ν΄μΌ μλ κ°λ₯ λ
Όμ
-λΈλμΉ μμ νλ©΄ μ»€λ° λ©μΈμ§λ μμ΄μ§λμ§
-ν΄λ‘ ν΄μ νΈμλ₯Ό λ°λ‘ν΄λλλμ§ μ΄λ€ κ²μ΄ λ λ§μ΄ μ°λλ°©μμΈμ§
-λ°λ‘ νΈμνλ©΄ λ¬Έμ κ° μκΈΈ μμλ€κ³ λ€μ ! (μΆ©λμ΄ μΌμ΄λ μ μλ€)
-μ¬κ°λλ‘ μλμ¬μμμλμ§
-ν¬ν¬ν΄μ€λ©΄ μλμ¬κΈ°λμ?
μ°Έκ³ μ¬μ΄νΈ
Β μ€λ νμ λ΄μ©
β’
λ‘κ·ΈμΈ, νμκ°μ
μ½λ ν©μΉκΈ° μμ
β’
κ³΅ν΅ μ»¨ν¬λνΈ propsλ‘ λ°μμ€λ μ½λλ‘ λ³κ²½νκΈ°
β’
Git cloneμ μ¬μ©ν μ§ fork μ¬μ©ν μ§ κ³ λ―Ό
β’
Git issue λμ
μ¬λΆ κ³ λ―Ό
β’
Reactμμ μ΅λν λ²μ΄λμ§ μλ κΈ°λ₯μ μ¬μ©νκΈ° (μ‘°μ λͺ¨λμ μ°Έμ¬μ λ¬λ컀λΈλ₯Ό μ€μ΄κΈ° μν΄μ)
β’
λ€μ μμ
μΈλΆμ μΌλ‘ λλκΈ°
Β κΈ°λ₯ ꡬν λΉμ·ν κ² λΌλ¦¬ λ¬Άμ΄λ³΄κΈ°
νμ κ°μ κ³Ό ν¨κ» κ°λλ€
β’
νλ‘ν μ€μ /μμ : νμ κ°μ
κ³Ό λμΌνκ² μ ν¨μ± κ²μ¬κ° ν΅κ³Όλμ§ μμΌλ©΄ μ μ₯ λ²νΌμ΄ νμ±νκ° μλ¨ (λ°μ§μ€)
β’
λͺ¨λ¬ λ²νΌ : λ³ΈμΈμ΄ λ‘κ·ΈμΈνλμ§, λ³ΈμΈμμ±κΈμΈμ§μ λ°λΌμ λ€λ₯Έ λͺ¨λ¬ λ²νΌμ΄ λνλ¨ (μ νλΉ)
리μ€νΈ (κΉλ―Έμ )
β’
κ°κ·€λ§μΌ ν νλ©΄ : κ²μν΄μ ν΄λΉ μ¬μ©μμ κΈ λ³΄μ¬μ£ΌκΈ°, μλ κ²½μ° λ¬Έκ΅¬ νμ (λͺ¨λ¬)
β’
μ¬μ©μ νλ‘ν νμ΄μ§ : μ¬μ©μ μ΄λ¦, κ³μ ID, μκ°, νλ‘μ μ, μ
λ‘λν κ²μκΈ λ± λ³Ό μ μμ, νλ‘μ, νλ‘μ
β’
λͺ©λ‘ : νλ‘μ λ° νλ‘μ μ λνλ
λ±λ‘(κ²μν)
β’
μν λ±λ‘ : μν λ±λ‘ν κ² λ³΄μ(κ²μν κΈ°λ₯), κ²μκΈ λκΈ νμ΄μ§ (μ νλΉ)
β’
κ²μκΈ μμ± νμ΄μ§ : ν μ₯λ§ μ
λ‘λ κ°λ₯νλλ‘ κ΅¬ν (μ΄μμ©)
λ§ν¬μ λ§ νλ νμ΄μ§
β’
κ²μ : μ¬μ©μ μ΄λ¦μ κ²μν μ μλ νμ΄μ§, μ±ν
λͺ©λ‘ νμ΄μ§
β’
μ±ν
νμ΄μ§ : λ²νΌλ§ ꡬν
β’
νλ¨ ν : ν΄λΉ νμ΄μ§μ λΆ μΌμ§κΈ°
β’
μ’μμ λ²νΌ : λλ₯΄κΈ°λ§
Β λ€μ νμ λ λ
Όμν λ΄μ©
λ€μ νμ 6μ 15μΌ(λͺ©)
β’
6μ 14μΌ(μ) λ΄μΌ κΉμ§ ν κ² (μμ )
β’
λ‘κ·ΈμΈ/ νμκ°μ
νμΌ ν©μΉκΈ°, μ 체νμΌ pull ν΄μμ μ μμ
νκΈ°
β’
μκΈ° λ ν¬μ§ν λ¦¬λ‘ fork ν΄λ³΄κΈ°
β’
fork λͺ
λ Ήμ΄ κ³΅λΆνκΈ°