-
Notifications
You must be signed in to change notification settings - Fork 11
2020 11 25 ํ๊ณ
yejineee edited this page Nov 25, 2020
·
1 revision
-
์์ง
- ์ฌ์ค(fact)
- ํฌ๋ฆฌ์ค๋ง์ค ํ ๋ฌ ์ ์ด๋ค.
- ์ค๋ ๋ฐฑ์๋์ ํ๋ก ํธ์๋ ํด๋ ๊ตฌ์กฐ๋ฅผ ์ก์๋ค.
- ์นํ๋๊ณผ ๊ฐ์ด ๊ฑฐ๋๋ด์ญ ์ถ๊ฐํ๋ ์์ ์ ํ์๋ค.
- ์ค๋๋ ์๊ฐ์ ์์ฒญ ๋นจ๋ฆฌ ๊ฐ๋ค.
- ์ฒ์์ผ๋ก ๊ฐ๋จ ์คํํฌ ํ๋ฌ์ค์๋ดค๋ค.
- ์ค๋ ์ฒ์์ผ๋ก ์ฌ๋์ ์ง๋ฌธ์ ๋จ๊ฒจ๋ณด์๋ค.
- mobx์ useReducer๋ฅผ ์ธ์ ์ฌ์ฉํด์ผ ํ๋๊ฐ ๊ณ ๋ฏผํ๋ค.
- ๋๋(Feeling)
- ๋ฒ์จ ์ฌํ๋ค
- ์คํํฌ ํ๋ฌ์ค ์๋ดค๋๋ฐ, ์ ์ง ํ์ฌ์๋ ๊ธฐ๋ถ์ด๊ณ ๊ธฐ๋ถ์ด ์ข๋ค.
- ์ค๋ ์์ผ๋ก ๊ฑฐ๋๋ด์ญ ์์ฑํ๋ ๊ฒ ๋๋ด๊ณ ์ถ๋ค.
- ํ๋ํ๋ฉด์ ์ ๊ทน์ ์ผ๋ก ์๊ธฐํ๋ ๊ฒ ๊ฐ์์ ๊ธฐ๋ถ์ด ์ข๋ค.
- ์ง๋ฌธ์ ์ด๋ป๊ฒ ํด์ผํ ์ง ๋จ๋ ธ๋ค.
- ๊ตํ(finding)
- ์ข ๋ ๊ณต๋ถ๋ฅผ ํด์ผ, ์๋ฏธ์๋ ์ง๋ฌธ์ ํ ์ ์์ ๊ฒ ๊ฐ๋ค.
- ํฅํ ํ๋(Future action)
- ์ค๋์ ๋ฐ๋์ MobX์ Koa๋ฅผ ๊ณต๋ถํ๋ค.
- ํผ๋๋ฐฑ(Feedback)
- ์ฃ์กํฉ๋๋ค ์ ๋ผ์ด๋ธ์์ด๊ฐ ์์ง๋์ ๋ชป๋ฐ๋ผ๊ฐ๋ค์ ใ
. ์ ๋ ์ฌ๋ผ๊ฐ๊ณ ์ถ์๋ฐ
- ์ ๋ผ๋ฉด ๋๊ตฌ์์ ์ฌ๋ผ์ฌ ๊ฒ ๊ฐ์ต๋๋ค ^^
- ๋ง๋์ ๋ฐ๊ฐ์ ๊ณ ์์ด๋์ด ์ข๋ค๊ณ ํด์ ๊ธฐ๋ถ์ด ๋งค์ฐ ์ข์์ต๋๋ค ใ
ใ
- ์ง์ง๋ก ์ฐฝ์ ํ์๋ฉด ์ฐ๋ฝํด์ฃผ์ธ์ ๐ 10์ต ๊ฐ์ด ๋ฒ์๋ค
- ๋ค์์ ๊ฐ๋จ์ผ๋ก๊ฐ์ ์ฐธ์ฌํ๊ฒ ์ต๋๋ค
- ๋นจ๋ฆฌ ๋ด์ฃผ๊ฐ ์ค๋ฉด ์ข๊ฒ ์ด์ฉ!!!
- ์ฃ์กํฉ๋๋ค ์ ๋ผ์ด๋ธ์์ด๊ฐ ์์ง๋์ ๋ชป๋ฐ๋ผ๊ฐ๋ค์ ใ
. ์ ๋ ์ฌ๋ผ๊ฐ๊ณ ์ถ์๋ฐ
- ์ฌ์ค(fact)
-
์์
- ์ฌ์ค(fact)
- git stash๋ฅผ ์จ๋ดค๋ค. ์ข์๋ค.(์๊ฑฐ๋ ๋๋)
- transaction Mobx๋ก ์ด๋ป๊ฒ ๊ด๋ฆฌํ ์ง ๊ณ ๋ฏผ์ ํ๋ค.
- ๋๋(Feeling)
- ์์ ์ค์ธ๊ฑฐ ์ ์ stashํด๋๊ณ PR ์ฌ๋ฆฐ ๋ธ๋์น๋ก ์ฒดํฌ์์ ํด์ ์ปค๋ฉํธ ๋ฌ๋ฆฐ ๊ฒ ์์ ํ๊ณ ๋ค์ ์์ ์ค์ธ ๋ธ๋์น๋ก ๋์์์ stash ํ๋ ๊ฒ ๋ณต๊ตฌํด์ ์์ ํ ๊ฒ ๋๋ฌด ๋ฉ์ฐ๋ค.
- transaction ์์ฃผ ํจ์จ์ ์ผ๋ก ์ ์ฅํด์ ์ฐ๊ณ ์ถ์๋ฐ ์ฝ์ง ์์ ๋๋
- ๊ตํ(finding)
- stash๊ฐ์ ์์จ๋ณธ ๊ธฐ๋ฅ ์ ๊ทน์ ์ผ๋ก ์จ๋ณด๋ฉด ๋ค ํธํ๊ณ ์ข์ผ๋๊น ๋ฏ์ ๊ธฐ๋ฅ ๋ฌด์์ ํ์ง ๋ง๊ณ ์จ๋ณด์
- ํฅํ ํ๋(Future action)
- ์ง์๊ฐ๋ ๋ฒ์ค์์ ์ด๋ป๊ฒ ์ ์ฅํ ์ง ๋ง์ ๊ณ ๋ฏผํ๊ธฐ
- ํผ๋๋ฐฑ(Feedback)
- ์์ ๋์ด๋ ๋ง๋์ ๋ฐ๊ฐ์ ์ต๋๋ค!!! ์ฝ๋ฉ๊ฟ ๊พธ์๊ธธ ๋ฐ๋ผ์ ^__<
- ๋ณธ์์๋๊ฒ back์ ์ข ๋ง์ด ํ๊ณ ๊ณ์๋๋ฐ, ์์ผ๋ก๋ ์๋ถํ๋๋ ค์ ^โ^.
- ํ์ดํ ์ ๋๋ค ใ ใ ๋๋ฌด ๊ณ ์ํ๊ณ ๊ณ์ ๋ฏ..
- ์ฌ์ค(fact)
-
์์ฃผ
- ์ฌ์ค(fact)
- ํด๋ ๊ตฌ์กฐ๋ฅผ ๋ค๊ฐ์ด ๋ง๋ค์๋ค.
- ์ปดํฌ๋ํธ๋ฅผ ๋ค ๋ง๋ค์๋๋ฐ ์คํ๊ฐ ๋์ ๊ณ์ ๋ชปํ๋ค.
- ํ์ ์คํฌ๋ฆฝํธ์์ url parameter๋ฅผ ์ก๊ธฐ ์ํด์ RouteComponentProps๋ฅผ ์ด์ฉํด์ผ ํ๋ค.
- ๋๋(Feeling)
- ๋ง์ด ๋ถ์กฑํ๋ค
- ๊ณต๋ถ๋ฅผ ๋ ํด์ผ๊ฒ ๋ค.
- ๊ตํ(finding)
- ์คํ๊ฒ์ฌ๋ ์ฒ ์ ํ
- ํฅํ ํ๋(Future action)
- ํด๋๋ฅผ ๋ง๋ค์ด์ผ๊ฒ ๋ค.
- ํผ๋๋ฐฑ(Feedback)
- ์๋ ์์ฑ์ ์ฐ๋ฆฌ์ ์ ์ ๋๋ค.
- ์ค๋ ์ ๋ ๋๋ผ์ ๊ฒ ๋๊ฐ๋ค์...! ๊ณต๋ถํฉ์๋ค์์โ-!๐ค
- OAuth ํ๋๋ผ ์ ๋ง ๊ณ ์ ๋ง์ผ์ญ๋๋ค ใ ใ
- ์ฌ์ค(fact)
-
์นํ
- ์ฌ์ค(fact)
- ์ค๋์ ๋ง์ ์์ ์ ํ์ง ๋ชปํ์๋ค.
- ์ํ ๊ด๋ฆฌ์ ๋ํ ์๋ฌธ์ด ์๊ฒผ๋ค.
- ๊ฑฐ๋ ์ ๋ ฅ ํ์ด์ง์ ์์ง๋๊ณผ ๋ผ์ด๋ธ์์ด๋ก ํ์ ํ์๋ค.
- ์์ ๋์ ๊ฑฐ์ ๋ชป ๋ต๋ฏ ํ๋ค.
- ๊ณต๊ฐ์ ์ธ ์ง๋ฌธํ์๋ค. ์๋ต์ด ์๋ค.
- ๋๋(Feeling)
- ๊ฐ๋จ ๊ฑด๋ฌผ ์ข์๋ณด์ธ๋ค
- ์ํ ๋ฏน ํ ๋๋ ๋ชฐ๋๋๋ฐ ํฉ์น๋๊ฒ ๋ณด์ฌ์ง๋ค. ๋ชฐ๋๋๋ฐ ๊ฐ์์ด ๋ถ๋ ๋๋.
- ์ค๋์ ์ ์ ๋ฆ๊ฒ ์์ผ ํ ๋๋์ด๋ค.
- ๊ตํ(finding)
- ์ปดํฌ๋ํธ ์ค๊ณ๋ฅผ ์ํ๋ฉด ๊ทธ๋งํผ ์์ฐ์ฑ์ด ๋์ ์ง๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
- ํฅํ ํ๋(Future action)
- ๋ค๋ฅธ ํ๋ก์ ํธ๋ฅผ ์ฐธ๊ณ ํ๋ฉฐ ๋์์ธ ํจํด์ ๊ณต๋ถํ๋ค.
- ํฌ๋ฆฌ์ค๋ง์ค๋ ์นํจ์ด๋ค.
- ํผ๋๋ฐฑ(Feedback)
- ์นํ๋์ด๋ ๊ฐ์ดํ๋ฉด ๋ ๋ ํฉ๋๋ค!!
- ๋ด์ผ์ ๋ง์ด ๋ต์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค ใ ใ
- ์ฌ์ค(fact)
- API ์์
- API ์ค๊ณ
- DB ๋ชจ๋ธ๋ง
- ๊ธฐ์ ์ ์ ์ด์
- Feature list
- ํ๋ฉด ๋ช ์ธ์
- ํ๋ก์ ํธ ๊ตฌ๋ ๋ฐฉ๋ฒ
- ๊ธฐ์ ํน์ฅ์
- ์ฃผ์ ๊ธฐ๋ฅ ์๊ฐ
- Optimistic Update
- ์ํ๊ด๋ฆฌ๋ฅผ ์ด๋ป๊ฒ ํ ๊น
- Atomic Design ์ค๊ณ
- Mongoose Atomic Update ๋ฐฉ์์ ์ฐพ์์
- MobX Best Practices๋ ์ด๋์
- ๊ฑฐ๋๋ด์ญ ์คํ ์ด ๊ด๋ฆฌ
- user-account DB๊ด๊ณ ์์
- ์๋ฆผ ๊ธฐ๋ฅ ๊ตฌํ
1 ์ฃผ์ฐจ
- ๋ฐ์ผ๋ฆฌ์คํฌ๋ผ
- ํ๊ณ
2 ์ฃผ์ฐจ
- ๋ฐ์ผ๋ฆฌ์คํฌ๋ผ
- ํ๊ณ
3 ์ฃผ์ฐจ
- ๋ฐ์ผ๋ฆฌ์คํฌ๋ผ
- ํ๊ณ
4 ์ฃผ์ฐจ
5 ์ฃผ์ฐจ
- ๋ฐ์ผ๋ฆฌ์คํฌ๋ผ
- ํ๊ณ