๐ Reference
๐ย Chapter
Copy
โฃ
โฃ
lodash
- lodash
- lodash-es
- JavaScript ์ ํธ๋ฆฌํฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- lodash๋ JavaScript์ ์ธ๊ธฐ ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค ํ๋ ์ด๋ค.
- ๋ณดํต์ ๊ฒฝ์ฐ array, collection, date ๋ฑ ๋ฐ์ดํฐ์ ํ์์ ์ธ ๊ตฌ์กฐ๋ฅผ ๋ค๋ฅผ ์ ์๊ฒ ๋ ํ๋ ๋ฐ์ ์ฌ์ฉ๋๋ค.
- JavaScript์์ ๋ฐฐ์ด ์์ ๊ฐ์ฒด๋ค์ ๊ฐ์ handling(๋ฐฐ์ด, ๊ฐ์ฒด ๋ฐ ๋ฌธ์์ด ๋ฐ๋ณต/๋ณตํฉ์ ์ธ ํจ์ ์์ฑ)ํ ๋ ์ ์ฉํ๋ค.
- ์ด๋ฌํ ์ ์ผ๋ก ์ธํด JavaScript์ ์ฝ๋๋ฅผ ์ค์ฌ์ฃผ๊ณ , ๋น ๋ฅธ ์์
์ ๋์์ด ๋๋ค.
- ํนํ Frontend ํ๊ฒฝ์์ ๋ง์ด ์ฐ์ธ๋ค.
_.(๋ณ์)
์ด๋ฐ ์์ผ๋ก ์์ฑํ ๊ฒฝ์ฐ lodash wrapper๋ก ๋ณ์๋ฅผ ๊ฐ์ธ๊ฒ ๋๋ฉด์ ํด๋น ๋ณ์์ ๋ํ chaining์ ์์ํ๋ค.
_
๋ผ๋ ๊ธฐํธ๋ฅผ ์ด์ฉํด์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋ช
์นญ ๋ํ lodash๊ฐ ๋ ๊ฒ์ด๋ค.
- ๊ทธ ์ธ์ lodash๋ฅผ ์ฌ์ฉํ๋ ์ด์ ๋ค์ ๋ค์๊ณผ ๊ฐ๋ค.
- ๋ธ๋ผ์ฐ์ ์์ ์ง์ํ์ง ์๋ ์ฑ๋ฅ์ด ๋ณด์ฅ๋์ด ์๋ ๋ค์ํ ๋ฉ์๋๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
- ํผํฌ๋จผ์ค ์ธก๋ฉด์์ native๋ณด๋ค ๋ ๋์ ์ฑ๋ฅ์ ๊ฐ์ง๋ค.
- npm์ด๋ ๊ธฐํ ํจํค์ง ๋งค๋์ ๋ฅผ ํตํด ์ฝ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.
lodash - ์ฑ๋ฅ ๋น๊ต