-
Notifications
You must be signed in to change notification settings - Fork 3
Sprint week5
jisoo edited this page Dec 2, 2019
·
2 revisions
2019/12/2
๊น์คํ, ๊นํฌ๋ผ, ์ฐํ์ฃผ, ์ก์ง์
์ก์ง์d
| ๋ ์ง | ์ผ์ |
|---|---|
| day1 | ๋ง์คํฐ ๋ฉด๋ด |
| day2 | |
| day3 | ๋ง์คํฐ ํด๋์ค |
| day4 | |
| day5 | ๋ฒ๊ทธ๋ฐ์ด & ๊ธฐ์ ๊ณต์ |
-
Project context์ ๋ํ ์ฌ๋ ์๋ ์ด์ผ๊ธฐ
- openFileList๋ฅผ ์ด๋์ ๊ด๋ฆฌํ ์ง
- file tab์์ ๊ด๋ฆฌํ์!
- key๊ฐ์ ๋ญ๋ก ํ๋ ๊ฒ์ด ์ข์๊น
- ํ์ฌ๋ key๊ฐ์ด path
- ํ์ผ์ด ๋ฆฌ๋ค์๋๋ ์ํฉ์์ ์ข์ง ์์ ๋ฐฉ๋ฒ์ด๋ค
- uuid vs objectId
- objectId
- ํ์ฌ๋ key๊ฐ์ด path
- ์๋ก์ด ํ์ผ ์์ฑ์ ๊ด๋ฆฌ ๋ฐฉ๋ฒ
- ์์ํค๊ฐ์ ์ด์ผ๊ธฐ์๋์.
- ์๋ก์ด ํ์ผ ์์ฑ ์ ์๋ฒ์ ์์ฒญ์ ๋ณด๋ธ๋ค!
- ์ปค์ ๋ฐ ์คํฌ๋กค ์์น
- monaco ๋ด๋ถ์ ๋ฌด์์ ์ฌ์ฉ
- ํ์ผํญ์์ ํ์ผ์ด ๋ค ๋ซํ ๊ฒฝ์ฐ
- ์๋ํฐ visibilty hidden
- openFileList๋ฅผ ์ด๋์ ๊ด๋ฆฌํ ์ง
-
CRDT
- ๊ฐ์ฉ์ฑ vs ์ ๋ขฐ์ฑ
- ์ธ์ ๋ ์ ๋ ฅ vs ์ ํํ๊ฒ ์ ๋ ฅํ๋ ๊ฑฐ ๋ณด์ฅ
- plan B
- ์ ์ ์คํ๋์ด ํ์
จ๋
firepad- firebase์์ ์๋ realtime db๋ฅผ ์ด์ฉํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- ์ ์ ์คํ๋์ด ํ์
จ๋
-
Dependency
- npm search ๋ฐฉ์
-
๋ง์คํฐ๋๊ป ์ง๋ฌธํ ๋ด์ฉ
- ์ฌ๋ฌํ์ผ ๋ฒ๋ค๋ง + Dependency ๊ธฐ๋ฅ ์ ๊ณต
- Dependency ํด๊ฒฐ.then(file loaderํด๊ฒฐ)
- CRDT ํ๋กํ ํ์ ๋ง๋ค๊ธฐ
- ๋ผ์ด๋ธํญ ์ปจํ ์ด๋ ์ผ๊ตด ๋ง๋ค๊ธฐ
- Dependency
- ๋ํ๋์ ํญ state ๊ด๋ฆฌ
- CRDT ํ๋กํ ํ์ ๋ง๋ค๊ธฐ
- project state files key๊ฐ id๋ก ๋ฐ๊พธ๊ธฐ
- ํ์๊ธฐ ํญ ๋์ฅ๋ด๊ธฐ
- ๋๋๊ทธ ๋๋
- ํ์ผ ์ญ์
- ํ์ผ ์ด๋ฆ ์์
- file loader ๋ณด์กฐ
โ 2019. BoostCamp Membership Team 4 all rights reserved.
