-
Notifications
You must be signed in to change notification settings - Fork 11
2020 12 01 ํ๊ณ
ParkSeungHwan edited this page Dec 1, 2020
·
1 revision
-
์์ง
- ์ฌ์ค(fact)
- ๋ชฝ๊ตฌ์ค ๋ชจ๋ธ์ ๋ฐ๊ฟจ๋๋ฐ, populate๊ฐ ์๋์๋ค.
- ์ค๋๋ ํด์ผ ํ๋ ์ผ์ ๊ฑฐ์ ๋ชปํ ๊ฒ ๊ฐ๋ค.
- ๋๋(Feeling)
- ์ ์๋๋์ง ์ ๋ง ๋ชจ๋ฅด๊ฒ ์ด์ ๋ต๋ตํ๋ค.
- ๊ตํ(finding)
- ์ปค๋ฐํ๊ธฐ ์ ์ ๊ธฐ์กด API์ ๋ฌธ์ ๊ฐ ์๋์ง ํ์ธํ์.
- ํฅํ ํ๋(Future action)
- ๋ ๋ฆ์ถฐ์ง๋ฉด ์๋๊ธฐ ๋๋ฌธ์ API๋ฅผ ์ผ๋ฅธ ๋๋ด๊ณ , ํ๋ก ํธ์ ์ฐ๊ฒฐํด์ผ๊ฒ ๋ค.
- ํผ๋๋ฐฑ(Feedback)
- ์ ์๋์ฃ ใ ใ . ๊ฐ์ด ๋ชฝ๊ตฌ์ค๋ฅผ ๊ณต๋ถํด๋ด ์๋ค.
- ์ ์๋๋์ง ๋ชจ๋ฅด๊ฒ ๋๊ฑด ๊ฐ๋ฐ์์ ์๋ช
... ํ์ดํ
์
๋๋ท!
- ํ์ดํ ์ด์์ใ ใ ใ ใ ใ
- ๋๋ถ์ db๋ชจ๋ธ ์ค๋ฅ๋ฅผ ํด๊ฒฐํ์ต๋๋ค ๊ฐ์ฌํฉ๋๋ค.
- ์ ์๋ฌด๊ณ ํ ํ๊ฒ ์์ต๋๋น...
- ์ฌ์ค(fact)
-
์์
- ์ฌ์ค(fact)
- ๋ฌ๋ ฅ์ ๋ง๋ค๊ณ ์๋ค.
- ๋๋(Feeling)
- ํจ์ํ์ผ๋ก ๋ฐ๋ณต๋ฌธ์ ์ฐ๋๊ฑด ๋ณต์กํ ์ํฉ์์ ๋๋ฌด ์ด๋ ค์ด ๊ฒ ๊ฐ๋ค.
- ๊ตํ(finding)
- ํจ์ํ์ผ๋ก ์ง๊ธฐ ๋๋ฌด ์ด๋ ค์๋ณด์ด๋ฉด ๊ทธ๋ฅ for๋ฌธ์ผ๋ก ์ผ๋จ ํด๊ฒฐํ์.. ์ฝ์งํ๋๋ผ ์๊ฐ์ ๋๋ฌด ๋ง์ด ์ผ๋ค
- ํฅํ ํ๋(Future action)
- ๋ฌ๋ ฅ์ ๋ง๋ค๊ณ ํญ๋ชฉ ํด๋ฆญํ์ ๋ ๋์๋ ์๊ฐ์ด ๋๋ฉด ๋ง๋ค์ด ๋ด์ผ๊ฒ ๋ค.
- ํผ๋๋ฐฑ(Feedback)
- MobX๋ฅผ ์ด๋ฐ๋ถํฐ ๋ง๋์ ์ ๊ณ ์ ๋ง์ผ์ญ๋๋ค. ๊ทธ ๋งํผ ๋ง์ด ์ํ์๋๊ฒ๊ฐ์ต๋๋ค. ๋์ค์ ๋์์ฃผ์ธ์..ใ
- ํจ์ํ ๋ฐ๋ณต๋ฌธ...????์ด ๋ญ๊น์ฉ..์ฝ์ง์์๋ ๋ง์ด ๋ฐฐ์ฐ์ จ๊ธฐ๋ฅผ!!
- ๋จผ๊ฐ
***
๋ต๊ฒ ํ๋ ๊ฒ์ ๋ง์ ์ ๊ฒฝ์ ์ฐ๋๊ฒ ๋ณด๊ธฐ ์ข์ ๊ฒ ๊ฐ์์
- ์ฌ์ค(fact)
-
์์ฃผ
- ์ฌ์ค(fact)
- ์นดํ ๊ณ ๋ฆฌ ํ์ด์ง UI๋ฅผ ๋ง๋ค์๋ค.
- ๋ชฝ๊ตฌ์ค join์ด ๋์ง ์๋ ์ค๋ฅ๊ฐ ์์๋ค.
- ์นํ๋๊ณผ ์นดํ ๊ณ ๋ฆฌ, ๊ฒฐ์ ์๋จ ์กฐํ api๋ฅผ ๋ง๋ค์๋ค.
- ์คํ ์ด ์์ ์ด ๋จ์์๋ค.
- ๋๋(Feeling)
- ์นํ๋์ vs์ฝ๋๋ฅผ ์ ๋ค๋ฃจ์ ๋ค.
- git๋ ์ํ์ ๋ค
- typescript๊ฐ ํ๋ค๋ค ๋๋ฌด
- ๊ตํ(finding)
- vs code์ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ทน ํ์ฉํ๊ธฐ
- type์ด ๋๋ฌด ์ง์ ๋ถํด์ง๋ฉด any๋ก ํ๊ธฐ
- store์ ๋ํด ๊ณต๋ถํ๊ธฐ, ๋ฆฌ์กํธ์ค๋ฌ์ด ์ปดํฌ๋ํธ์ธ์ง ํ์ธํ๊ธฐ
- ํฅํ ํ๋(Future action)
- MobX๊ณต๋ถ
- ๋ฏธ๋ฆฌ๋ฏธ๋ฆฌ ๊ฐ๋ฐํ๊ธฐ
- ํผ๋๋ฐฑ(Feedback)
- ์นํ๋ ์ฐฌ์ใ ใ ใ ์ํ์๋ค์ <- ์ผ๋จ ๋ฐ์คํฌํ๋ถํฐ ๋์ฌ..
- ๋ก๊ทธ์ธ ํ์ด์ง ์ผ๋ฅธ ๋จธ์ง๋์ผ๋ฉด ์ข๊ฒ ์ด์!! ๊ธฐ๋์ค
- ์ ๋ ์ค๋ ํ๋ฉด์ ๋ง์ด ๋ฐฐ์ ์ต๋๋ค. ๋ก๊ทธ์ธ ๊ณ ์์ด ๋ง์ผ์๋ค ใ
- ์ฌ์ค(fact)
-
์นํ
- ์ฌ์ค(fact)
- ํํฐ ๋๋๋ค์ด์ ๋ง์ ์ ์ํ๋ ์ค์ด์๋ค.
- ๋ชฝ๊ตฌ์ค join ์ฐธ์กฐ ์๋๋ ์๋ฌ๋ฅผ ๋ง๋ฌ๋ค.
- ์์ฃผ๋๊ณผ ํจ๊ป ์นดํ ๊ณ ๋ฆฌ, ๊ฒฐ์ฌ์๋จ ์กฐํ api ๋ฅผ ์ ์ํ์๋ค.
- ๋๋(Feeling)
- ๋๋๋ค์ด ์ปดํฌ๋ํธ๋ฅผ ์ํด ์ฌ๋ฌ ์ปดํฌ๋ํธ๋ฅผ ๋ณ๊ฒฝํ๋ ์ฌ๋ก๊ฐ ์๊ฒผ๋ค.
- ์๋ฌ ํด๊ฒฐ์ ๋ชปํด์ ํ๋์ฝ๋ฉ(?)์ผ๋ก ์ผ๋จ ์๊ธฐ ๋ชจ๋ฉดํ์๋ค.
- typescript๋ก ํ์๋ณด๋ค ๋๋๊ฒ ์งํํ๊ฑฐ ๊ฐ๋ค.๊ฒฐ๊ตญ any ํกํ์๋ค.
- BE ์ชฝ์ ํ์คํค๊ฐ ๋์์ด ์ํ๋ ๊ฒ ๊ฐ๋ค. ๋๋ฌด ๋น ๋ฅด๊ฒ ์งํ๋จ.
- ๊ตํ(finding)
- ์ปดํฌ๋ํธ ํจํด ๋์์ธ์ ์ข ๋ ์๊ฐํ๋ฉฐ ๋ง๋ค์ด์ผ๊ฒ ๋ค.
- typescript ์ข์๋ฐ ๋ด๊ฐ ์ข ํ์ฉํ์ง ๋ชปํ๋ ๊ฒ ๊ฐ๋ค.
- ํฅํ ํ๋(Future action)
- ์ปดํฌ๋ํธ๋ฅผ ์ข๋ ์ ๋์ ์ด๊ฒ ๋์์ธํ๋ ์ต๊ด์ ๋ค์ฌ์ผ ๊ฒ ๋ค.
- typescript ๊ฐ์๋ฅผ ์ข ๋ ์ฐธ์กฐ ํด์ผ๊ฒ ๋ค.
- ํผ๋๋ฐฑ(Feedback)
- ๊ธฐ๋ณธ ์ค๋ ฅ์ด ํ์คํ ์ข๋ค๋๊ฑธ ๋๊ผ์ต๋๋ค. vs code๋ ๋๋ฌด ์ ๋ค๋ฃจ์๊ณ ๋ฐ์คํฌํ๋ ๋๋ฌด ๋น ๋ฅด๊ณ ์ข์ต๋๋ค. ๋ง์ด ๋ฐฐ์๊ฐ๋๋ค!
- ์ ๋ํก~! ์ค๋๋ ์๋ฌ ํด๊ฒฐํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋คใ ใ
- ์ ๋ ๊ฐ์ด ๊ฐ๋ฐํด๋ณด๊ณ ์ถ๋ค์!! ๊ฐ๊ฐ์ ๋๊ปด๋ณด๊ณ ์ถ๋ค
- ์ฌ์ค(fact)
- API ์์
- API ์ค๊ณ
- DB ๋ชจ๋ธ๋ง
- ๊ธฐ์ ์ ์ ์ด์
- Feature list
- ํ๋ฉด ๋ช ์ธ์
- ํ๋ก์ ํธ ๊ตฌ๋ ๋ฐฉ๋ฒ
- ๊ธฐ์ ํน์ฅ์
- ์ฃผ์ ๊ธฐ๋ฅ ์๊ฐ
- Optimistic Update
- ์ํ๊ด๋ฆฌ๋ฅผ ์ด๋ป๊ฒ ํ ๊น
- Atomic Design ์ค๊ณ
- Mongoose Atomic Update ๋ฐฉ์์ ์ฐพ์์
- MobX Best Practices๋ ์ด๋์
- ๊ฑฐ๋๋ด์ญ ์คํ ์ด ๊ด๋ฆฌ
- user-account DB๊ด๊ณ ์์
- ์๋ฆผ ๊ธฐ๋ฅ ๊ตฌํ
1 ์ฃผ์ฐจ
- ๋ฐ์ผ๋ฆฌ์คํฌ๋ผ
- ํ๊ณ
2 ์ฃผ์ฐจ
- ๋ฐ์ผ๋ฆฌ์คํฌ๋ผ
- ํ๊ณ
3 ์ฃผ์ฐจ
- ๋ฐ์ผ๋ฆฌ์คํฌ๋ผ
- ํ๊ณ
4 ์ฃผ์ฐจ
5 ์ฃผ์ฐจ
- ๋ฐ์ผ๋ฆฌ์คํฌ๋ผ
- ํ๊ณ