ํ๋ก์ ํธ๋ฅผ ๋ง์น๋ฉฐ
์ข์ ํ์๋ค ๋์ ์งํ ๊ธฐ๊ฐ ๋์ ๊ฝค ์ฆ๊ฒ๊ฒ ์์ ํ๋ ํ๋ก์ ํธ ๋ฐ์ด์ค๊ฐ ์ค๋ ๋ฐํ๋ฅผ ๋์ผ๋ก ๋ง๋ฌด๋ฆฌ๋์๋ค.
์ฐ๋ฆฌ๊ฐ ํ ์ ์๋ ๋ฒ์ ์์์ ๋ง์กฑ์ค๋ฌ์ด ํ๋ฆฌํฐ์ ํ๋ก์ ํธ๋ฅผ ์์ฑํ ๊ฒ ๊ฐ๋ค.
์ฐ๋ฆฌ ํ๋ก์ ํธ ๋ ํฌ์งํ ๋ฆฌ๋ ์ด์ชฝ!
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๋ฅผ ์๊ฐ๋ณด๋ค ๋ ๊ณ ๋ คํ์
'๐ Retrospect > NBC Projects' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก์ ํธ ๋ํ ๋ฅผ ๋ง๋ฌด๋ฆฌํ๋ฉฐ & ๋ฐํํ (1) | 2023.03.14 |
---|---|
์ธํฐ๋ฏธ์ KPT ํ๊ณ (0) | 2023.01.13 |
์ธํฐ๋ฏธ์ ํ๋ก์ ํธ๋ฅผ ๋ง์น๋ฉฐ (0) | 2023.01.13 |
5์ชผ๋ผ๊ณ KPT ํ๊ณ (0) | 2022.12.28 |
ํ๋ก์ ํธ ์ ๋ ํ๊ณ (0) | 2022.12.28 |
Comment