์ถ์ต์ ๋กค๋งํ์ดํผ๋ฅผ ์น ์์์๋ ์ฆ๊ธธ ์ ์๋ ํ๋ ํผ์ธ Rolling ์๋น์ค ์
๋๋ค.
- ๋กค๋งํ์ดํผ๋ฅผ ์ ์ํ๊ณ ์ญ์ ํ ์ ์์ต๋๋ค.
- ๋กค๋งํ์ดํผ์ ์์ ๋กญ๊ฒ ์นด๋๋ฅผ ์์ฑํ ์ ์๊ณ ์์ฑํ ์นด๋๋ฅผ ์ญ์ ํ ์ ์์ต๋๋ค.
- ๋กค๋งํ์ดํผ์ ์ด๋ชจ์ง๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค.
- ๊ฐ์ฅ ์ด๋ชจ์ง๋ฅผ ๋ง์ด ๋ฐ์ ๋กค๋งํ์ดํผ์ ์ต๊ทผ์ ๋ง๋ ๋กค๋งํ์ดํผ, ์ ์ฒด ๋กค๋ง ํ์ดํผ๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค.
-
์ ์ ์ ๋ฐ๋ฅธ UI ๋ฐ ์ก์ ๋ณ๊ฒฝ
-
๋ฐ์ํ UI ์ ์
-
๋ค์ํ ์ฃผ์ฒด์ ์ํธ์์ฉ์ ๋ํ ์ ์ฒด์ ์ดํด
-
API์์ ๋ฐ์ดํฐ ํต์ ๊ณผ ํ๋ฉด์ ์ต์ ์ ๋ณด๋ฅผ ๋ฐ์ํ๊ธฐ ์ํ ์ํธ์์ฉ์ ์ดํด
-
LocalStorage์ ๋ํ ์ดํด
-
CRUD, ์ ์ ์ก์ ๋ฑ์ ๋ค๋ฃฐ ๋ ์๋ก๊ณ ์นจ ๋์ง ์๋ ๋น๋๊ธฐ์ API/UI ์ฒ๋ฆฌ๋ฅผ ํตํ ์ญ๋ ํฅ์
-
๊ฐ ํํธ๋ฅผ ๋ด๋นํ๋ ์ฌ๋๋ค๊ณผ์ ์ปค๋ฎค๋์ผ์ด์ ์ญ๋ ํฅ์
-
๋ค์ํ ํ๊ฒฝ์์์ ํ ์คํธ๋ฅผ ํตํด ์ค์ ์ ์ ์๊ฒ ์์ฑ๋ ์๋ ์ ํ์ deliverํ๋ ์ฐ์ต
-
์ฌ๋ฌ ์ฌ๋์๊ฒ ํจ๊ณผ์ ์ผ๋ก ์ ๋ฌด ๋ถ๋ฐฐ/๊ด๋ฆฌ
- vite ํ๊ฒฝ์ ์ฌ์ ๋ฒ๋ค๋ง ๊ธฐ๋ฅ์ผ๋ก react-app๋ณด๋ค ๋น ๋ฅธ ๊ฐ๋ฐ, ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
- useMutate, useFetch์ ๊ฐ์ ๋ค์ํ ์ปค์คํ
ํ
์ ์ ์ํด ์ฝ๋์ ๊ฐ๋
์ฑ๊ณผ ์ ์ง ๋ณด์์ฑ์ ๋์์ต๋๋ค.
- ์ฌ๋ฌ๋ช
์ ๊ฐ๋ฐ์๊ฐ ํ์
ํ๋ ํ๋ก์ ํธ์ด๊ธฐ์ scss + module์ ์ฌ์ฉํด ์ฝ๋ ์ค๋ณต ๊ฐ๋ฅ์ฑ์ ๋ฎ์ถ๊ณ ์์ฐ์ฑ์ ๋์์ต๋๋ค.
- Pagination ๊ธฐ๋ฒ์ ํตํด ๋จ์ผ ํ์ด์ง ๋ด์ ์์นซ ๋ฌด๊ฑฐ์์ง ์ ์๋ api์์ฒญ๋ค์ ์ต์ํํ์ฌ ํผํฌ๋จผ์ค ํฅ์์ ์ด๋ฃจ์์ต๋๋ค.
- ์น, ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์๋ ๋ง์กฑ์ค๋ฌ์ด ์ฌ์ฉ์ ๊ฒฝํ์ ์ํด ๋ฐ์ํ ์น ๋์์ธ์ ์ ์ฉํ์ต๋๋ค.
๊น๊ฐ์_@kong33
- useMutate ์ปค์คํ ํ ์ผ๋ก Post, delete ๋ฑ์ fetch ๋ก์ง ๋ถ๋ฆฌ
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ฝ๋๋ฅผ ์ปค์คํฐ๋ง์ด์ง ํด ํ๋ก์ ํธ์ ์ด์ธ๋ฆฌ๊ฒ ๊ตฌํ
- common Input, Dropdown, Option ๋ฑ ์ปดํฌ๋ํธ๋ฅผ ์ ์ํ๊ณ ํ์ด์ง ๊ตฌํ
๊น๋ณด๊ฒฝ_@bokeeey
- embla carousel ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ปค์คํฐ๋ง์ด์ง ํด ํ๋ก์ ํธ์ ์ ํฉํ ๋ชจ์ ๊ตฌํ
- useFetch๋ฅผ ์ ์ํด get, delete, fetch, post๋ฅผ ํ๋์ ํ ์ผ๋ก ํด๊ฒฐ
๊น์ง์_@jinah-dev
- ํ์ด ํ๋ก๊ทธ๋๋ฐ์ผ๋ก card ์ปดํฌ๋ํธ ๋ฐ ๋ค์ํ ์ปดํฌ๋ํธ ๊ฐ๋ฐ
์์ฑ๋ฏผ_@ChaeMin
- header์ subHeader๋ฅผ ์ ์
- ์นด์นด์คํก ๊ณต์ ํ๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ
์ ๋ด์ฐฌ_@devwqc [Team Leader]
- button ๊ณตํต ์ปดํฌ๋ํธ ์ ์
- ํ์ด ํ๋ก๊ทธ๋๋ฐ์ผ๋ก card ์ปดํฌ๋ํธ ๋ฐ ๋ค์ํ ์ปดํฌ๋ํธ ๊ฐ๋ฐ