์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Redux toolkit
- ๋ธ๋ฃจํธํฌ์ค
- TypeScript
- ๋๋๊ทธ ์ด๋ฒคํธ
- ๋ฐฑ์ค
- ์ด๋ถํ์
- ์นด์นด์ค์ฑ์ฉ
- icecandidate
- ๊ณผ์ ํ ์คํธ
- DP
- ๋์ ๊ณํ๋ฒ
- svgํ์ผ ๋ค๋ฃจ๊ธฐ
- ๋ถ์คํธ์บ ํ์น๋ชจ๋ฐ์ผ
- ์๋ฐฉํฅ ์ฐ๊ฒฐ ๋ฆฌ์คํธ
- js
- ์ด๋ฏธ์ง ์์
- custom hook
- Node.js
- router v6
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ฆฌ๋์ค ํดํท
- ์นด์นด์ค
- ์ฝ๋ ํฌ๋ฉง
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ฝ๋ฉํ ์คํธ
- ๋ถ์คํธ์ปจํผ๋ฐ์ค
- ์ฝํ
- React
- ์๊ณ ๋ฆฌ์ฆ
- JavaScript
- Today
- Total
๋ชฉ๋ก์ต์ ํ (1)
๐ฅ dev-ruby
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bfS1Bb/btrDIo28qIl/dLyMF3l8oDznMinbOvSbNk/img.gif)
์๋ชป๋ ๋ด์ฉ์ด ์๋ค๋ฉด ๋๊ธ๋ก ์๋ ค์ฃผ์ธ์ ! ๐๐ ๋๋ฐ์ด์ฑ๊ณผ ์ฐ๋กํ๋ง์ ๋๋ฐ์ด์ค์ ๋ฌด๋ฆฌ๋ฅผ ์ฃผ์ง ์๊ธฐ ์ํด ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฒ์ด๋ค. ์ผ์ข ์ ์ต์ ํ๋ผ๊ณ ๋ณด๋ฉด๋๋ค. ๊ทธ๋ ๋ค๋ฉด ๊ฐ๊ฐ์ ์๋ฏธ๋ฅผ ์์๋ณด์. ๋๋ฐ์ด์ฑ(debouncing) : ์ฐ์ด์ด ๋ฐ์ํ ์ด๋ฒคํธ๋ฅผ ํ๋์ ๊ทธ๋ฃน์ผ๋ก ๋ฌถ์ด์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ด๋ค. ์ฃผ๋ก, ๊ทธ๋ฃน์์ ์ฒ์์ด๋ ๋ง์ง๋ง์ผ๋ก ์คํ๋ ํจ์๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ผ๋ก ์ฌ์ฉ๋๋ค. ์ฐ๋กํ๋ง(throttling) : ์ฐ์ด์ด ๋ฐ์ํ ์ด๋ฒคํธ์ ๋ํด, ์ผ์ ํ delay๋ฅผ ํฌํจ์์ผ ์ฐ์์ ์ผ๋ก ๋ฐ์ํ ์ด๋ฒคํธ๋ ๋ฌด์ํ๋ ๋ฐฉ์์ ๋ปํ๋ค. ์ฆ, delay์๊ฐ๋์ ํธ์ถ๋ ํจ์๋ ๋ฌด์ํ๋ ๋ฐฉ์์ด๋ค. ๋๋ฐ์ด์ฑ ์์๋ฅผ ๋ค์ด ์ฝ๊ฒ ์ค๋ช ํด๋ณด๊ฒ ๋ค. ์๋น์์ ์ฃผ๋ฌธ์ ํ ๋, ์ฒซ๋ฒ์งธ ๋ฐฉ๋ฒ 1. ๊ณ ๊ฐ: ์ฝ๋ผ ์ฃผ๋ฌธ์ด์! 2. ์ง์: ์ฝ๋ผ ์ฃผ๋ฌธ๋ฃ๊ธฐ ..