์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- ํ๊ธ ์ ๋ ฅ ์ ์ด๋ฒคํธ ๋ ๋ฒ ๋ฐ์
- C++
- ํ๊ธ์ด ๋ ๋ฒ ์ ๋ ฅ๋จ
- ํจ์ ๊ฐ์ฒด์ ํ๋กํผํฐ
- ์๊ฐ
- 2522
- Tanstack Query
- float: right
- ํ๋ก๊ทธ๋๋ฐ
- __proto__ ์ ๊ทผ์ ํ๋กํผํฐ
- dp
- ๋ฐฑ์ค
- javascript
- python
- ๋ฐฑ์ค 9610๋ฒ ํ์ด์ฌ ๋ฌธ์ ํ์ด
- ๋์ ๊ณํ๋ฒ
- ๋๊ด์ ์ ๋ฐ์ดํธ
- ์ต์๊ณต๋ฐฐ์
- ๋น๋๊ธฐ
- ๋ฐฑํธ๋ํน
- prototype ํ๋กํผํฐ
- 9610
- ์๊ณ ๋ฆฌ์ฆ
- ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ
- css
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๋๊ธฐ
- ํ์ด์ฌ
- ๋ฉํ๋ฒ์ค
- backtracking
- Today
- Total
์ผ๋ฉ์ฝ
[TIL] ๋๊ด์ ์ ๋ฐ์ดํธ๋ก ๋๊ตฌ๋ณด๋ค ๋น ๋ฅด๊ฒ ๋ถ๋งํฌํ๊ธฐ(feat. Tanstack-query) ๋ณธ๋ฌธ
[TIL] ๋๊ด์ ์ ๋ฐ์ดํธ๋ก ๋๊ตฌ๋ณด๋ค ๋น ๋ฅด๊ฒ ๋ถ๋งํฌํ๊ธฐ(feat. Tanstack-query)
johnyeom 2024. 6. 1. 23:16Hi there ~ ๐
์ค๋์ ๋ฐํ์ ๋ถ๋งํฌ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ์ค ๋ฐ์ํ ์ผ์ ๊ณต์ ํ ๊น ํด์...!๐
์ธํฐ๋ท์ด ๋๋ฆฐ ํ๊ฒฝ์ด๋ API ํธ์ถ ๋๋ ์ด๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ์
๋ถ๋งํฌ๊ฐ ์ ์ฉ๋ ๋ ๋๋ ์ด๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ์์์ต๋๋ค.
(์ค๋๋ ์ด๊น์์ด ๋ฐํ์ ์์ ํ๋ johnyeom์จ)
ํด๋ฆญ ์ ๋ฐ๋ก ์ ์ฉ์ด ์ ๋๋ ๊ฒ์ด ๋ณด์ด์๋์??..๐ง
์ฌ์ฉ์ ๊ฒฝํ(UX)์ ์ธก๋ฉด์ผ๋ก ๋ดค์ ๋,
์ ๋ง ์ข์ง ์๋ค๊ณ ์๊ฐํ๊ณ ์ด์ฌํ ๊ตฌ๊ธ๋ง์ ํด๋ณด์์ต๋๋ค!!๐ฅ๐ฅ๐ฅ
์ด๋ ๋ฐ๋ก '๋๊ด์ ์ ๋ฐ์ดํธ'๋ผ๋ ๊ฐ๋ ์ ํตํด์ ์ง์ฐ ์๊ฐ์ ๋ํ ๋ถํธ์ ํด์ํ ์ ์์์ต๋๋ค!
๋๊ด์ ์ ๋ฐ์ดํธ๋ ๋ฌด์์ธ๊ฐ?
๋๊ด์ ์ ๋ฐ์ดํธ๋ ์ฌ์ฉ์์ ๋์์ ๋ํ ์๋ต์ ๊ธฐ๋ค๋ฆฌ์ง ์๊ณ ๋ฏธ๋ฆฌ UI๋ฅผ ์ ๋ฐ์ดํธํ๋ ๊ฒ์ ๋๋ค.
๋๊ด์ ์ ๋ฐ์ดํธ๊ฐ ์ ์ฉ๋๊ธฐ ์ด์ ์ ๋ถ๋งํฌ๋
- ์ฌ์ฉ์๊ฐ ๋ถ๋งํฌ ํด๋ฆญํจ.
- ์๋ฒ์ ํด๋น ๋ณ๊ฒฝ ์ฌํญ(mutation)์ ์์ฒญํ๊ณ ์๋ต์ ๊ธฐ๋ค๋ฆผ.
- ์๋ฒ์ ์๋ต์ ๋ฐ๋ผ UI๋ฅผ ์ ๋ฐ์ดํธํจ.
ํ์ง๋ง, ์์์ ๋ณด์ จ๋ฏ์ด ๋คํธ์ํฌ ์ง์ฐ์ด๋ ์๋ฒ ์๋ต ์๋๊ฐ ๋๋ฆฐ ๊ฒฝ์ฐ์๋ ์ฌ์ฉ์๋ ๋๋ ์ด๋ฅผ ๊ฒฝํํ ์ ์์ด์..๐ฅฒ
์ ๋ ๋ถ๋งํฌ ๊ธฐ๋ฅ์ Tanstack-Query์ useMutation์ ํตํด์ ๊ตฌํ์ ํ์์ต๋๋ค.
useMutation์ ๋ํด์ ๊ฐ๋จํ๊ฒ ๋ง์๋๋ฆฌ์๋ฉด,
๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ค๋ ์ฃผ๋ก ์ฌ์ฉ๋๋ useQuery์ ๋ค๋ฅด๊ฒ,
๋ฐ์ดํฐ๋ฅผ ์์ฑ / ์ ๋ฐ์ดํธ / ์ญ์ ํ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
(์์ธํ ๋ด์ฉ์ ๋ค์์ ๊ธฐํ๊ฐ ๋๋ค๋ฉด ๋ค๋ค๋ณผ๊ฒ์๐)
์๋์ ๊ฐ์ด Tanstack-Query๋ฅผ ์ด์ฉํ์ฌ ๋ถ๋งํฌ ์ปค์คํ ํ ์ ๋๊ด์ ์ ๋ฐ์ดํธ๋ฅผ ์ ์ฉํด ๋ณด์์ด์!
์ ์ฉ๊ฒฐ๊ณผ
๋น ๋ฅด๊ฒ ๋ณ๊ฒฝ๋๋ ๊ฒ์ ํ์ธํ์ค ์ ์์ ๊ฑฐ์์..!๐
์ฐธ๊ณ ์๋ฃ
๋๊ด์ ์ ๋ฐ์ดํธ๋ก ์ฌ์ฉ์ ๊ฒฝํ์ ๊ฐ์ ํด๋ณด์!
'Front-End > React' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[React] useEffect ํ ์ clean-up ํจ์ (0) | 2024.01.08 |
---|---|
[React] useRef๋? (0) | 2023.03.04 |
React Hook Form์ ๋ํด ์์๋ณด์. (0) | 2023.02.25 |
DOM์ด๋? (0) | 2023.02.16 |