νλ‘μ νΈ λ°μ΄μ€λ₯Ό λ§λ¬΄λ¦¬νλ©°
νλ‘μ νΈλ₯Ό λ§μΉλ©°
μ’μ νμλ€ λμ μ§ν κΈ°κ° λμ κ½€ μ¦κ²κ² μμ νλ νλ‘μ νΈ λ°μ΄μ€κ° μ€λ λ°νλ₯Ό λμΌλ‘ λ§λ¬΄λ¦¬λμλ€.
μ°λ¦¬κ° ν μ μλ λ²μ μμμ λ§μ‘±μ€λ¬μ΄ ν리ν°μ νλ‘μ νΈλ₯Ό μμ±ν κ² κ°λ€.
μ°λ¦¬ νλ‘μ νΈ λ ν¬μ§ν 리λ μ΄μͺ½!
https://github.com/kimwonjuun/no-sunday
μ΄λ² νλ‘μ νΈλ μ’μλ λΆλΆκ³Ό νΌλλ°±μ λ°νμΌλ‘ κ°μΈμ μΌλ‘ μμ¬μ λ λΆλΆμ νκ³ ν΄ λ³Έλ€.
μμ¬μ λ μ
κ³΅ν΅ λͺ¨λ¬μ μ μ©νμ§ λͺ»ν μ
곡ν΅μ μΌλ‘ μ¬μ©νλ λͺ¨λ¬μ°½μ λ§λ€κ³ μΆμλλ° λ΄κ° λκ° μ΄λ ΅κ² μκ°νλ κ²μΈμ§???...
컀μ€ν ν μΌλ‘ λͺ¨λ¬ κ΄λ ¨λ λΆλΆμ λΉΌμ μ¬μ©ν μ μμ§ μμκΉ μΆμμ§λ§ λ§μμ²λΌ λμ§ μμ μ±κ³΅νμ§ λͺ»νλ€.
컀μ€ν λͺ¨λ¬μ΄ ꡬνλ λ€λ₯Έ νλ€μ μ½λλ₯Ό νλ² λΆμν΄ λ΄μΌκ² λ€λ μκ°μ΄ λ€μλ€. π€
μμΈνμ΄μ§ λ§ν¬
μ°λ¦¬ νλ‘μ νΈλ μ νλΈ APIλ₯Ό μ΄μ©νκΈ° λλ¬Έμ
νμ΄μ§μ depthκ° κΉμ΄μ§ λλ§λ€ κ΄λ ¨λ propsλ€μ΄ νμν μνμ΄λ€.
ꡬμ±μ 무μΈκ° μλͺ»ν κ²μΈμ§!.. π€
μμ 곡μ κΈ°λ₯ μμ urlμ΄λ λ§μ΄νμ΄μ§μμ μ μ κ° μμ±νκ±°λ μ’μμ ν λκΈ μμμΌλ‘ κ°λ €νλ©΄ λΉ νλ©΄μ΄ λ¨λ λ¬Έμ κ° μλ€.
propsκ° μ λ¬λμ§ μμμμΈλ°.. κ·Όλ³Έμ μΈ λ¬Έμ λ₯Ό ν΄κ²°ν μ μλμ§?... λ΄μΌ νν°λκ» κ°λ³Ό μμ !..
+++
νν°λκ» μ§λ¬Έν κ²°κ³Ό μ΅μ’ νλ‘μ νΈλ₯Ό μλκ³ μλ νμ¬λ‘μλ κ½€λ λ곡μ¬κ° λ λ―...
μΌλ¨ ν΄κ²°λ°©μμ μ΄μλ‘ λ¬μλμλ€. κΆκΈνλ λΆλΆμ΄ νλ € μμ..
https://github.com/kimwonjuun/no-sunday/issues/55
λ‘κ·ΈμΈ, νμκ°μ κ²μ¦
μ ν¨μ± κ²μ¬ν λ ν μ€νΈλ‘ νμ¬ μ λ ₯κ°μ΄ μ ν¨μ±μ λ§λμ§ λ³΄μ¬μ£Όλ λΆλΆμ λμ€μ ꡬνν΄μΌμ§.. μΆμλλ°,
νλ‘μ νΈ μμ±μ μμ΄μ λ€λ₯Έ κΈ°λ₯λ€μ΄ μ°μ λλ€ λ³΄λ μνλ κ² κ°λ€.
μ΄λ ΅μ§ μκ² μΆκ°ν μ μμ κ² κ°μμ λμ ν΄λ³ΌκΉ μΆλ€.
μ’μλ μ
μΈμ μ€ν 리μ§λ‘ λ‘κ·ΈμΈ μν μ μ§.
μ΄μ μ κΈμ μΌλ€μνΌ, λ‘κ·ΈμΈ μ ν€λλ₯Ό μ μ§νκ±°λ μ΄νμ λ§μ΄νμ΄μ§ μλ‘κ³ μΉ¨ μ μ μ μ 보μ λ°μ΄ν°λ₯Ό μ μ§νλ κ²μ΄ νμνλ€.
μ΄λ²μλ νμ΄μ΄λ² μ΄μ€μ setPersistenceλΌλ λ©μλλ₯Ό ν΅ν΄μ μ μ μ μ 보λ₯Ό μΈμ μ€ν 리μ§μ μ μ₯νλ λ°©μμ μ ννλλ°,
λͺ¨λ κ²μ currentUserκ° nullμ΄μλ κ²μΌλ‘λΆν° μμλμλ€.
μ null κ°μ΄ λ¨Όμ λμ€λλ!.. firebaseμ currentUserλ₯Ό λ°μμ€λ λ‘μ§μ΄ μμ§ μ€νμ΄ λμ§ μμκΈ° λλ¬Έμ΄μλ€.
컀μ€ν ν μ¬μ©
μ§λ νλ‘μ νΈ λ μμ¬μ λ λΆλΆμ΄μλ 컀μ€ν ν μ¬μ©μ μ΄λ²μ νλ€!.. λΉλ‘ ν κ°μ΄κΈ΄ νμ§λ§ π
νμκ°μ κ΄λ ¨ λ‘μ§λ€μ λ°λ‘ λΆλ¦¬νμ¬ μ¨λ³΄λ μ¬μ¬μ©μ±μ΄λ, κ΄λ¦¬νλ μΈ‘λ©΄μμλ ν¨μ¬ μ’λ€λ κ²μ λκΌλ€.
μ΅μ’ νλ‘μ νΈμμλ μ κ·Ήμ μΌλ‘ νμ©ν μ μλλ‘ ν΄λ΄μΌμ§!
PR μΉμΈ
μ΄λ²μ PRμ νμλ€λ‘λΆν° μΉμΈνκ³ merge νλ λ°©μμ νμ μ μ²μ ν΄λ³΄μλλ°, λ€ κ°μ΄ μ½λλ₯Ό νμ΄λ³Ό μ μλ μκ°μ΄ λμ΄ μ’μλ κ² κ°λ€.
κ°μΈμ μΈ KPT νκ³
Keep
- μ½λ 컨벀μ μ€μ λ± νμ κ·μΉμ μ¬μ νμν λΆλΆ.
- μ’μ λΆμκΈ° μμμ μλ‘μ μ΄λ €μμ λμΈ μ μλ μν΅ λΆμκΈ°
- pr μ νμ 1~2λͺ μ΄μ μΉμΈ ν merge λ λΆλΆ
- κ°μ λμ ν΄λ³΄κ³ μΆμλ κΈ°λ₯ λΆλ°°νμ¬ κ΅¬νν λΆλΆ.
Problem
- μ΅μνμ§ μμ νμ μ€ν¬λ¦½νΈ μ μ©.. μ λ°μ μΌλ‘ μλ§μ νμ μ μ μ©νκΈ°λ³΄λ€ anyκ° λ§μλ€.
- μκ°λ³΄λ€ λ§μ youtube api keyλ₯Ό μμ±νμ¬ μ¬μ©νκ² λ¨
- toolkit μ΄ μ΅μνμ§ μμ νμ μ€ν¬λ¦½νΈλ‘ redux-thunk 리ν©ν λ§ νλ λΆλΆμ΄ μ΄λ €μ μ.
- μμΈνμ΄μ§ λ§ν¬λ₯Ό λ€λ₯Έ κ²½λ‘μμ νκ³ λ€μ΄κ° λ λΉ νλ©΄μ΄ λλ λΆλΆ..
- μ΅μ ν μ§νμ λ§μ΄ νμ§ λͺ»ν¨
Try
- μμΈνμ΄μ§ λ§ν¬λ νν°λμ λμμ λ°μ보μ
- νμ μ€ν¬λ¦½νΈλ₯Ό μ’ λ 곡λΆνμ¬ any νμ μ μ©μ μ΅μννμ
- api μ¬μ© λ° μ»΄ν¬λνΈ μ΅μ νλ₯Ό μ μ©ν΄ 보μ
- λ°μν UIλ₯Ό μκ°λ³΄λ€ λ κ³ λ €νμ