[๊ธฐํ/์คํฐ๋] ๋ฉด์ ์คํฐ๋ (2ํ: 240307)
2024. 3. 7. 08:26ใ๐ ๊ธฐํ
์ํ๋
- ์ง๋ฌธ LIsts
- ๊ฐ๋ฐ์ง๊ตฐ์ ์ ํํ ์ด์ ?
- ์ด๋ ํ์ฌ์ ๊ฐ๋๋ผ๋ ๋ด๊ฐ ๊ณต๋ถํ๋ ๊ฒ์ ์ด์ด์ ํ ์ ์๋ค
- ํด๊ทผ ํ์๋ ๊ณ์ํด์ ์ฑ์ฅํ ์ ์๋ ์ถ์ ์ํ๋ค
- useEffect์ ๋ํด ๋งํด๋ณด์ธ์
- ๋ฆฌ์กํธํ ์ ํ ์ข ๋ฅ, ์ธ๋ถ ์ปดํฌ๋ํธ์ ๋๊ธฐํ์์ ์ ๊ฐ๋ฅํ๊ฒ ํจ
- setup ํจ์์ ์์กด์ฑ๋ฐฐ์ด๋ก ๊ตฌ์ฑ๋์ด ์๋๋ฐ, ์์กด์ฑ ๋ฐฐ์ด์ ์๋ต ๊ฐ๋ฅํจ
- setup ํจ์๋ cleanup ํจ์๋ฅผ ์ถ๊ฐํ ์ ์์.
- component๊ฐ mount ๋ ๋, setupํจ์๊ฐ ์คํ๋จ.
- ์ดํ์ ๋ฆฌ๋๋๋ง ๋ ๋๋ง๋ค cleanup ํจ์๊ฐ ๋จผ์ ์คํ๋๊ณ setup ํจ์๊ฐ ์คํ๋จ
- ์ด ๋ ์์กด์ฑ๋ฐฐ์ด์ ์ถ๊ฐํ๋ฉด ๋ฐฐ์ด์ ํด๋นํ๋ ๋ถ๋ถ์ด ๋ฆฌ๋๋๋ง ๋ ๋๋ง setup ํจ์๋ฅผ ํธ์ถํ์ฌ ์ฑ๋ฅ๊ฐ์ ์ ๋์์ด ๋จ
- provider์ ๋ํด ๋งํด๋ณด์ธ์
- React ์ปดํฌ๋ํธ ํธ๋ฆฌ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ปดํฌ๋ํธ
- ์ฃผ๋ก Context API์ ํจ๊ป ์ฌ์ฉ๋จ
- Context API๋ ์ปดํฌ๋ํธ ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ ๋ฉ์ปค๋์ฆ ์ ๊ณต
- Provider๋ Context๋ฅผ ์ค์ ํ๊ณ ํด๋น Context ๊ฐ์ ์ ๊ณตํ๋ ์ญํ ์ ํจ.
- ํด๋น Context๋ฅผ ๊ตฌ๋ ํ๋ ์ปดํฌ๋ํธ๋ค์ Provider๊ฐ ์ ๊ณตํ ๊ฐ์ ์ด์ฉํ ์ ์์
- ์ ์ญ์ํ๊ด๋ฆฌ, ํ ๋ง, ์ฌ์ฉ์ ์ธ์ฆ ์ ๋ณด ๋ฑ์ ๊ด๋ฆฌํ๋๋ฐ ์ฃผ๋ก ์ฌ์ฉ ๋จ
- ๊ฐ๋ฐ์ง๊ตฐ์ ์ ํํ ์ด์ ?
- ์ฌ์ฌ์์๋ถ๋ค์ ํผ๋๋ฐฑ
- ์๋๋
- ์ด์ฌํ ๊ณต๋ถํ ํ์ ์ด ๋ํ๋์ ์ข์๋ค. ๋ํ ์ผํ๊ฒ ์๊ณ ์๋ ๋ฏํ๋ค.
- ํ์ง๋
- ์ง์งํจ, ์ฑ์ฅ์ ๊ฐ๋งํ๋ ํ๋๊ฐ ์ข์๋ค.
- ์ ๋ฌ์ด ์ ๋์๋ค.
- ์๋๋
ํ์ง๋
- ์ง๋ฌธ Lists
- ๊ฐ๋ฐ์ ์ง๊ตฐ์ ์ ํํ ์ด์
- ๋ผ์ดํ์ฌ์ดํด ๋ฉ์๋์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ํด๋ผ์ด์ธํธ ์ฌ์ด๋ ๋ ๋๋ง(CSR)๊ณผ ์๋ฒ ์ฌ์ด๋ ๋ ๋๋ง(SSR)์ ๊ฐ๋ ์ ๋ํด ์ค๋ช ํด์ฃผ์๊ณ , ์ฅ/๋จ์ ์ ์ค๋ช ํด์ฃผ์ธ์.
- SEO๋ ๋ฌด์์ด๊ณ SEO๋ฅผ ์งํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
- ํ๋ก ํธ์๋ ๊ฐ๋ฐ ์ ๊ฐ๋ฐ์ ๋๊ตฌ๋ฅผ ํ์ฉํ ๊ฒฝํ์ด ์๋ค๋ฉด ์ค๋ช ํด์ฃผ์ธ์.
- ์ฌ์ฌ์์๋ถ๋ค์ ํผ๋๋ฐฑ
์๋๋
- ์ํ๋
- ๋น๋นํ๊ณ ์์ ์๋ ๋ชฉ์๋ฆฌํค์ด ๋ฃ๊ธฐ ์ข๊ณ ์ ๋ฆฌํ๊ฒ ์์ฉํ ๋ฏ
- CSR vs SSR: ์ ์ฒด์ ์ผ๋ก ์ ์ดํดํ๊ณ ์ ๋ง์ํด์ฃผ์ จ์ต๋๋ค.
์๋๋
- ์ง๋ฌธ Lists
- ๋ค์ด๋ฒ๋ฅผ ์ฃผ์์ฐฝ์ ์น๋ฉด ์ด๋ป๊ฒ ๋ ๊น?
- ํ์ ์คํฌ๋ฆฝํธ์ ์ฅ์ ?
- get๊ณผ post ์ฐจ์ด
- ux(์ฌ์ฉ์ ๊ฒฝํ ์ต์ ํ)?
- ์ฌ์ฌ์์๋ถ๋ค์ ํผ๋๋ฐฑ
- ์ํ๋
- ๋ค์ด๋ฒ: ๋งค์ฐ ๊ตฟ
- TS: JS์ ์ฐจ์ด์ ์ ์ค์ฌ์ผ๋ก ์ ๋ต๋ณํ์ฌ
- get vs post: ๋ฌด๋
- ํ์ง๋
- ์ํ๋
'๐ ๊ธฐํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๊ธฐํ/์คํฐ๋] ๋ฉด์ ์คํฐ๋ (1ํ: 240228) (0) | 2024.02.28 |
---|---|
[๊ธฐํ/AWS] CloudFront (0) | 2023.08.03 |
[๊ธฐํ/AWS] S3 (0) | 2023.08.03 |
[๊ธฐํ/AWS] Route 53 (0) | 2023.08.03 |
[๊ธฐํ/AWS] EC2 (0) | 2023.08.03 |