
TanStack Query์ ํจ๊ป ๊ตฌํํ cursor ๋ฐฉ์์ ๋ฌดํ ์คํฌ๋กค
ยท
What I Learn
์ด๋ฒ ํ๋ก์ ํธ์์๋ ๋ชจ๋ฐ์ผ ์ฌ์ฉ์๋ฅผ ํ๊ฒ์ผ๋ก ์งํํ๊ธฐ์ ๋ชจ๋ฐ์ผ์์ ๋ ์ฌ์ฉ์ฑ์ด ์ข์ ๋ฌดํ ์คํฌ๋กค์ ๊ตฌํํ๊ฒ ๋์์ต๋๋ค. ์ด์ ์๋ offset ๋ฐฉ์๋ง์ ์ฌ์ฉํด์ ๊ตฌํํด๋ณด์๋๋ฐ ์ด๋ฒ์๋ cursor ๋ฐฉ์์ ์ ํํด์ ์์
ํ์ต๋๋ค.๋ฏ์ cursor ๋ฐฉ์์ ์ ํํ ์ด์ ๋ offset ๋ฐฉ์์ผ๋ก ๊ตฌํํ๋ฉด ๊ฑด๋๋ธ ํ์ด์ง๋ฅผ ์ง์ ํด์ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๊ณ ์๋ต๋ฐ๊ธฐ ๋๋ฌธ์ ํด๋น ํ์ด์ง์์ ์ค์๊ฐ์ผ๋ก ๋ฐ์ดํฐ ๋ฆฌ์คํธ๋ค์ ๋ณ๊ฒฝ์ฌํญ์ด ์์ด๋ ์คํฌ๋กค์ ๋ณ๊ฒฝ๋์ง ์๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ์ ์ผ๊ด์ฑ์ ๋ณด์ฅํ ์ ์๋ค๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์
๋๋ค.๋ฐฑ์๋์์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๋ ๋ ๋ถ๋ฌ์ฌ ๋ฐ์ดํฐ๊ฐ ์์ ๋๊น์ง nextCursor ๊ฐ์ ๋ณด๋ด์ฃผ๊ธฐ๋ก ๋
ผ์ํ๊ณ , API์์๋ type, cursor, limit, order ๊ฐ์ด ์ฟผ๋ฆฌ๋ก ์ฃผ์ด์ก๊ณ ๊ทธ ์ค type๋ง ํ์..