reactQuery

๋ธŒ๋žœ๋“œ ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„๋กœ ๋ธŒ๋žœ๋“œ๋ณ„ ์ƒํ’ˆ์„ ๋ธŒ๋žœ๋“œํŽ˜์ด์ง€์—์„œ ๋ณด์—ฌ์ฃผ๋ ค๊ณ  ํ•˜๋Š”๋ฐ, brandId์— ๋”ฐ๋ผ ์กฐ๊ฑด๋ถ€ ์ฟผ๋ฆฌ๋ฅผ ํ†ตํ•ด fetch๊ฐ€ ๋‹ฌ๋ผ์ง„๋‹ค. brandIdโญ•๏ธ : ๋ธŒ๋žœ๋“œ๋ณ„ ์ƒํ’ˆ fetch (useQueryGetBrand)โŒ : ์ „์ฒด์ƒํ’ˆ fetch (useQueryGetProducts)  ์กฐ๊ฑด๋ฌธ๊ณผ useEffectโ—๏ธReact ํ›…์€ ์ปดํฌ๋„ŒํŠธ์˜ ์ตœ์ƒ์œ„ ์ˆ˜์ค€์—์„œ๋งŒ ํ˜ธ์ถœ๋˜์–ด์•ผ ํ•˜๋ฉฐ, ์กฐ๊ฑด๋ฌธ์ด๋‚˜ ๋ฐ˜๋ณต๋ฌธ ๋‚ด๋ถ€์—์„œ ํ˜ธ์ถœํ•  ์ˆ˜๊ฐ€ ์—†๋‹ค. ํ›…์˜ ๋™์ž‘์ด ์˜ˆ์ธกํ•  ์ˆ˜๊ฐ€ ์—†์–ด์ง€๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. React๋Š” ์ปดํฌ๋„ŒํŠธ์˜ ์ƒํƒœ ๋ณ€ํ™”๋‚˜ props์— ๋”ฐ๋ผ ๋ฆฌ๋ Œ๋”๋ง ๋˜๊ธฐ๋•Œ๋ฌธ์—, ์กฐ๊ฑด๋ฌธ์ด๋‚˜ ๋ฐ˜๋ณต๋ฌธ ๋‚ด๋ถ€์—์„œ ํ˜ธ์ถœํ•˜๊ฒŒ๋˜๋ฉด, ํ•ด๋‹น ์กฐ๊ฑด์ด๋‚˜ ๋ฐ˜๋ณต์— ์˜ํ•ด ๋ฆฌ๋ Œ๋”๋ง์œผ๋กœ ์ฟผ๋ฆฌ ์ธ์Šคํ„ด์Šค๊ฐ€ ์ƒ์„ฑ๋˜๊ณ  ์ด์ „ ์ฟผ๋ฆฌ๊ฐ€ ์ƒˆ๋กœ์šด ์ฟผ๋ฆฌ๋กœ ๋Œ€์ฒด๋ ์ˆ˜ ์žˆ๊ณ , ์˜ˆ๊ธฐ์น˜..
Yuuuki
'reactQuery' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก