Install Dependencies
TypeScript ํจํค์ง๋ ์ธ๊ฐ์ NPM ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
@pbkit/wrp
: WRP์ ์ ์์ค ์์๋ค(์์ผ)์ด ๊ตฌํ๋์ด ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.@pbkit/wrp-react
: WRP์ ๊ณ ์์ค ์์๋ค(์๋ฒ, ์ฑ๋)์ React ์๋ช ์ฃผ๊ธฐ์ ๋ง์ถฐ ์์ฑํ๋ hook๋ค์ด ํฌํจ๋์ด ์์ต๋๋ค.@pbkit/wrp-jotai
: WRP์ ์์๋ค์ ์๋ช ์ฃผ๊ธฐ์ ํ๋์ ์์๋ง ์กด์ฌํจ์ด ๋ณด์ฅ๋์ด์ผ ํ๊ธฐ ๋๋ฌธ์, ์ด ์กฐ๊ฑด์ ์ฝ๊ฒ ๋ง์กฑํ ์ ์๋๋ก ์ํ ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ธjotai
๋ฅผ ์ฌ์ฉํด ์ถ์ํํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
wrp-react
๊ฐ ์ ๊ณตํ๋ hook๋ค๋ก๋ ์์์ ์ ์ผ์ฑ์ ๋ณด์ฅํ๊ธฐ ํ๋๋ฏ๋ก wrp-jotai
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ๋ณ๋์ ์ํ ๊ด๋ฆฌ
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๊ฐ์ธ๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค. ๋ณธ ์์ ์์๋ wrp-jotai
๋ฅผ ์ฌ์ฉํ๋๋ก ํ๊ฒ ์ต๋๋ค.
TypeScript ํจํค์ง ์ค์น
yarn์ผ๋ก ์ค์นํ๊ธฐ
yarn add @pbkit/wrp @pbkit/wrp-react @pbkit/wrp-jotai
๋ง์ฝ jotai๋ฅผ ์ค์นํ์ง ์์๋ค๋ฉด jotai๋ ํจ๊ป ์ค์นํด์ฃผ์ธ์.
yarn add jotai
๋ค์์ผ๋ก๋ ์์ ์ ์ฌ์ฉํ ์คํค๋ง๋ฅผ ์ ์ํ๊ณ , ์คํค๋ง๋ฅผ ๋ฐํ์ผ๋ก ์ฝ๋๋ฅผ ์์ฑํด๋ด ์๋ค.