๐ฉ๐ป Today I Learned ๐
โพ API ์ค๊ณ ํ์
๋ง์ง๋ง api์ค๊ณ ํ์๋ฅผ ๋ง์ณค๋ค. ๊ฐ์ ์ฑํ ๋ฐฉ์ด์ฌ๋ ๊ทธ๋ฃน์ฑํ ๋ฐฉ๊ณผ 1:1 ์ฑํ ๋ฐฉ์ ๋ํ ๋ด์ฉ๋ ๋ฌ๋ผ์ง๊ณ ์ ์ ๋ฅผ ์ ๊ณ ํ๋ ๊ธฐ๋ฅ๋ ๋ฃ์ผ๋ฉด์ ํ์๋ ๊ธธ์ด์ง๊ณ ์๊ฐํด์ผํ ๊ฒ๋ค๋ ๋ง์๋ค. ๋จ์ํ ์ ๊ณ ๊ธฐ๋ฅ๋ง์ ๋ฃ๋๋ค๊ณ ๋์ด ์๋๋ผ ๊ธฐ์ค์ ์ ํ๊ณ ์ดํ์ ์ด๋ป๊ฒ ์ ์ ๋ฅผ ์ฒ๋ฆฌํ ๊ฒ์ธ๊ฐ์ ๋ํ ์ด์ผ๊ธฐ๋ค์ ํ๋ฉด์ ๊ฒฐ๊ตญ์ ์ธ๋ ฅ์ ๋ํ๊ฒ ๋์์ง๋ง. ์์ผ๋ก ๋ฐ์ ์์ผ๋๊ฐ๋ฉด ๋์ง ์๊ฒ ๋๋ฉฐ ํ์๋ฅผ ๋ง๋ฌด๋ฆฌํ๋ค.
โพ React-Query
React Query๋ฅผ ์ฐ๋ ๋ฒ์ ๋ฐฐ์ ๋ค. ์ฝ๋๋ฅผ ์ ์ผ๋ฉด์ ๋จธ๋ฆฟ์์ผ๋ก ์~ ํ๋ฉฐ ์ดํด๋ฅผ ํ์ง๋ง ๊ฐ๋ ์ ์ธ ๋ถ๋ถ์ ๋ค์ ์ ๋ฆฌํด์ผํ ํ์๊ฐ ์์ ๊ฒ ๊ฐ๋ค. ๋ฐ์ดํฐ fetch๋ฅผ ์ฌ๋ฌ๋ฒ ๋ฐ์์ค๋ ์ํฉ์์ ๋งค๋ฒ ํ์ด์ง๋ฅผ ๋๋๋ค ๋๋ง๋ค ๋ฐ์ดํฐ๋ฅผ ์๋ก ๋ฐ์๋๋ฐ, React Query๋ฅผ ์ฐ๋ ๊ทธ๋ด ํ์๊ฐ ์์๋ค! ๋ฐ์ดํฐ๊ฐ cacahing๋์ด์ ์์ฐ์ค๋ ๊ฐ์ง๊ณ ์๋ ๊ฒ ์๋๊ฐ!!๐!!
โญ ๊ณ์ํด์ ์ด๋ ฅ์๋ฅผ ๋ฃ์ผ๋ฉด์ ๋๊ผฌ์ค์ react-native๊ฐ์๋ฅผ ๋ฃ๊ณ ์๋ค. ๋ฉด์ ์ค๋น๋ ์ํํ ํ๋ฉด ์ ๋๋ค๋ ์๊ฐ์ ํ๋๋ฐ ํน์๋ ๋์ ์ผ์ ์ผ๋ก ๋ค๋ฅธ ์ผ์ ๋ค์ด ๋ฏธ๋ค์ง๊น๋ด ์ด๋ ํ๋์๋ ์ ๋๋ก ์ง์ค์ ๋ชปํ๋ ๋๋์ด๋ค! ์ ๋๋ก ๋ ์๊ฐ ๊ณํ์ด ํ์ํ๋ค!!
'๊ฐ๋ฐ > ๐ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[220319] TIL - Flutter vs React Native (0) | 2022.03.20 |
---|---|
[220317] TIL (0) | 2022.03.17 |
[220315] TIL - ์กด๋ฒ (0) | 2022.03.16 |
[220311] TIL (0) | 2022.03.12 |
[220310] TIL (0) | 2022.03.11 |