-
Notifications
You must be signed in to change notification settings - Fork 82
View | 220816 Meeting Note
- 9/14(1์ฐจ ๋ณด๊ณ ์) ์ ์ ์๋๋๋ ๋ฒ์ ๊ตฌํ ๋ชฉํ
- ํ์ด์ง ์ด๋์ด ์๊ธฐ ๋๋ฌธ์,
App.ts
์์ ์ปดํฌ๋ํธ ๋ถ๋ฌ์ค๊ธฐ - ์ปดํฌ๋ํธ ์ด๋ฆ์ feature ์ด๋ฆ์ผ๋ก ํด์ฃผ๊ธฐ
- ๊ณต์ ํ ์ ์๋ ํจ์์ ๋ํด์ utils ํด๋๋ก ๋ถ๋ฆฌํ๊ธฐ
- Github Flow ์ฌ์ฉ
- eslint, prettier๋ ์ ์ฒด ๋ฐ๋ผ๊ฐ๊ธฐ(with engine team)
- ts ๋ถ๋ถ๋ง ์ ํ๋ฉด ๋จ
- @์ฑํ๋์ด rule ์ด๋ฒ์ฃผ์ ํด์ฃผ์๊ธฐ๋ก ํจ :)
Middleware(redux ๊ฐ์?) vs context API ์ฌ์ฉ์ ๊ดํ ํ ์
-
context API๊ฐ ๋ ๋๋ง ์ด์ (Provider ์๋์ ์๋ ๋ชจ๋ ์ปดํฌ๋ํธ๋ค์ด ๋ฆฌ๋ ๋๋ง ์ผ์ด๋๋ ๋ฌธ์ )
- zustand
- redux๋ ๋น๊ตํด์ ์ ํ์ ์ผ๋ก ๋ ๋๋ง์ ํด์ฃผ๊ธฐ ๋๋ฌธ์ ์ด์๊ฐ ํด๊ฒฐ๋จ
-
Q. ์ค๊ฐ์ ์ํ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ณ๊ฒฝํ๋ค๋ฉด ์ฝ์คํธ๊ฐ ํด๊น์? ๋ฌ๋ ์ปค๋ธ๊ฐ ๊ฑฑ์ ๋จ
- A.(์ฑํ๋) zustand๋ ์ฝ๋ 3์ค์ด ๋!! ๋ฌ๋ ์ปค๋ธ๊ฐ ํฌ๋ค๊ณ ์๊ฐํ์ง ์๋๋ค. -> ๊ณต์๋ฌธ์
- A.(ํ๋ฆผ๋) ์ํ๊ด๋ฆฌ๋ ๋์ค์ผ๋ก ๋ฏธ๋ฃจ๊ณ UI๋ฅผ ๋จผ์ ๋ง๋๋ ๊ฑด ์ด๋จ๊น์? ๊ทธ ํ์ ์ํ๊ด๋ จ ์ฒ๋ฆฌ๋ฅผ ์ถ๊ฐํ๋ ๊ฒ ๋์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ ๋๋ค!
- A.(์ํ๋) ๊ฐ์ dummy data(fake data)๋ฅผ ๋ง๋ค์ด ๋๊ณ ์์ ํ๋ ๊ฒ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค! ๊ทธ ํ์ ์ ์ฉ์ ๋ ผ์ํด๋ด ์๋ค!
-
์ผ๋จ ์ํ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ง ์๋ ๊ฑธ๋ก ํ๊ณ , ํ์ํ ๋ ์ถ๊ฐ
์ ๋๋ก ํ๋ค๋ฉด TDD-interface, test case ๋ฑ ๋ง๋ค์ด์ผ ํ๊ฒ ์ง๋ง ๋ ๋ฐฐ๋ก ํ๋ค๊ฑฐ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋์ Unit Test๋ฅผ ์ถ์ฒํฉ๋๋ค. ๊ฐ์ feature๋ฅผ ๋ง๋ค ๋, Test Case ํ๋์ฉ์ด๋ผ๋ ์ฌ๋ ค์ฃผ๋ ๊ฒ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค! Test ๊ด๋ จ ๋ด์ฉ์ ๋ํด์๋ ์ถํ ์ธ๋ฏธ๋๊ฐ ์์ ๋์ด ์์ต๋๋ค
by ์ํ๋
- ๊ฐ์ feature ๋ง๋ค ๋, Test Case ํ๋์ฉ ์ฌ๋ ค์ฃผ๊ธฐ!
function vs const
- ์ฐจ์ด
- (์งํ๋) const์ ๊ฒฝ์ฐ๋ ์ต๋ช ํจ์๋ผ์ function์ด ๋ ๋ซ๋ค๋ ์๊ธฐ๋ฅผ ๋ค์์ต๋๋ค.
- ์ปดํฌ๋ํธ๋ ์ฃผ๋ก const๋ก utilํจ์๋ ์ฃผ๋ก function
- discussion์์ ๋ ผ์ ํ์!
type vs interface
- ์ฐจ์ด
- interface๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์์ ํ ๋ฒ ๋ ์ ์ํ์ ๋ ํ์ฅ๋๋ค๋ ์ ์ ์ ์ธํ๊ณ ๋ type๊ณผ interface์ ๊ธฐ๋ฅ์ ๋๊ฐ๋ค๊ณ ๋ด๋ ๋ฌด๋ฐฉํฉ๋๋ค.
- discussion์์ ๋ ผ์ ํ์!
- setState๋ฅผ ํ ๋ ๊ธฐ๋ณธ ํ์ ์ null๋ก ํ ์ง undefined๋ก ํ ์ง, empty value๋ก ํ ์ง,โฆ array๋ undefined๋ก ํ ์ง [ ] ๋ก ํ ์ง
- Material UI ๋ฑ์ ๋์์ ๋ฐ์์ง?
- discussion์์ ๋ ผ์ ํ์!
- ํ ๋ง ์ ์ฉ์ ์ ์ฉํ ๊ฒ ๊ฐ์ต๋๋ค.
- discussion์์ ๋ ผ์ ํ์!
- Global Temporal Filter
- Vertical Cluster List
- Statistics
- Detail
- ์ฝ๋์ ๋ํด์ ๊ถ๊ธํ๋ฉด ๋ง์ค์ด์ง ๋ง๊ณ ์ง๋ฌธํด์ฃผ์ธ์!
- ๋ชจ๋ฅด๋ ๋ด์ฉ์ ๋ํด์ ๋ถ๋๋ฌ์ ํ์ง๋ง๊ณ ๋ฌผ์ด๋ด์ฃผ์ธ์!
- ๋ค์ ํ์ ๋ ์ง (8์18์ผ ๋ชฉ์์ผ ์คํ 9์)
- ํ๊ณ ์ถ์ feature ํฌํํ๊ธฐ
- ์ค๋ ํ์ ๋ด์ฉ wiki์ ์ ๋ฆฌํ๊ธฐ -> ํ์๋ก ๊ณต์
- ์ปจ๋ฒค์ ๊ด๋ จ ๋ด์ฉ Discussion์ ์์ฑํ๊ธฐ
- ์ผ๋จ ์์ํด๋ณด๋ ์์ธ ๊ฐ์ง๊ธฐ!
- [view] color code ํต์ผ ๊ด๋ จ ๋ ผ์
- [view] vscode ํ ๋ง ์ปฌ๋ฌ ๊ฐ์ ธ์ค๊ธฐ ๋ฐ git lens ๋ถ์ ๋ด์ฉ ๊ณต์
- [engine] Stem ์์ฑ ๋ก์ง ๋์ ์์
- [engine] PARSER ๋ก์ง
- [engine] CSM ๊ฐ์ ๋ฐ ๊ตฌํ
- VSCode์์ View Node Type ์ฌ์ฉ ๊ด๋ จ ์ด์
- [engine, view, vscode] Test Case ์์ฑ ๊ฐ์ด๋ ๋ฌธ์