- SPA ๋ผ์ด๋ธ๋ฌ๋ฆฌ/ํ๋ ์์ํฌ ์ค ํ๋์ธ React๋ฅผ ์ดํดํด๋ณด์!
- ๊ตฌํํ SPA ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ปดํฌ๋ํธ ๊ธฐ๋ฐ์ผ๋ก ํธ๋ ๋ก๋ฅผ ํด๋ก ํด๋ณด์!
- ๋๋๊ทธ์ค๋๋กญ ์ด๋ฒคํธ ์ OS ๊ธฐ๋ณธ ์ค์ ์ ๋ฐ๋ผ ์๊ธฐ๋ ์คํ์ผ์ ์ฐจ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ง์ฐ์ค ์ด๋ฒคํธ๋ก ๊ตฌํํด๋ณด์!
2022.10.26 ~ 2022.11.23
| ๊น์ฑ๋ฆฐ | ๋ฐ์คํ |
|---|---|
| @chaerin.dev | @GuRaBang |
- diff ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ
- ์ ์ญ ์ํ ๋ณ๊ฒฝ ์ ๋ ๋๋ง
- ์นด๋, ๋ฆฌ์คํธ ์์ฑ, ์์ , ์ญ์ ๊ธฐ๋ฅ
- ์นด๋ ๋ด ๋ฉ๋ชจ ๊ธฐ๋ฅ
- mousedown, mousemove, mouseup ์ด๋ฒคํธ๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํ
- getBoundingClientRect ๋ฉ์๋์ ๋ง์ฐ์ค ์ด๋ฒคํธ ํ๋กํผํฐ(pageX, pageY)๋ฅผ ์ด์ฉํ์ฌ drag ์ปจํ ์ธ ์์น ์กฐ์