์๋ก์ด ์ด๋๋ฏผ ๊ธฐ๋ฅ์ ์ฝ๋ฉํ๊ธฐ ์ ์ ๊ตฌ์กฐํ๋ ๊ตฌํ ๊ณํ์ ์์ฑํฉ๋๋ค. ๊ธฐ๋ฅ์ ์ฒ์๋ถํฐ ์์ํ ๋ ์ฌ์ฉํ์ธ์.
FSD ์ํคํ ์ฒ๋ฅผ ๋ฐ๋ฅด๋ ์ ์ด๋๋ฏผ ํ์ด์ง์ ๊ธฐ๋ณธ ํ์ผ ๊ตฌ์กฐ๋ฅผ ์์ฑํฉ๋๋ค. ์ ๋ชฉ๋ก ๋๋ ์์ธ ํ์ด์ง๋ฅผ ๊ตฌํํ ๋ ์ฌ์ฉํ์ธ์.
์ด ์ด๋๋ฏผ ์ฝ๋๋ฒ ์ด์ค์ TanStack Query ํจํด ๋ฐ ์ฝ๋ ํ ํ๋ฆฟ์ ๋๋ค. useQuery ๋๋ useMutation ํ ์ ์์ฑํ ๋ ์ ์ฉํ์ธ์.
UI ์ปดํฌ๋ํธ์์ ๋น์ฆ๋์ค ๋ก์ง์ features/<entity>/hooks/์ ์ปค์คํ ํ ์ผ๋ก ์ถ์ถํฉ๋๋ค.
ํ๊ตญ์ด ๋ฉ์์ง๋ก ์์์ ์ด๊ณ ์ ๊ตฌ์กฐํ๋ git ์ปค๋ฐ์ ์์ฑํฉ๋๋ค.
ํ๊ตญ์ด ์ ๋ชฉ๊ณผ ์ค๋ช ์ผ๋ก GitHub ํ ๋ฆฌํ์คํธ๋ฅผ ์์ฑํฉ๋๋ค.
lint, ํ์ ์ฒดํฌ, ํ ์คํธ๋ฅผ ์คํํฉ๋๋ค. ์ค๋ฅ๋ ์ต๋ 3ํ ์๋๊น์ง ์๋์ผ๋ก ์์ ํฉ๋๋ค.
์๊ตฌ์ฌํญ๋ถํฐ PR๊น์ง ๊ธฐ๋ฅ ๊ฐ๋ฐ ์ ์ฒด ํ์ดํ๋ผ์ธ์ ์คํํฉ๋๋ค.