๐ ๊ณต์์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋ ์ฒซ ์๋กํ๋ก์ ํธ์ธ๋ฐ ๋ฌด์์ ํด์ผํ ์ง ์์ด๋์ด๊ฐ ํญ์ ๊ณ ๋ฏผ์ด ๋๋ ๊ฒ ๊ฐ๋ค. ๋ฌด์์ ํ ๊น??? ๊ณ ๋ฏผํ๋ ์ค API๋ฅผ ์ฌ์ฉํด๋ณด๋ผ๋ ๋ง์ ๋ฐ๋ก ๋ฏธ์ธ๋จผ์ง ์์น๋ฅผ ๋ํ๋ด ์ฃผ๋ ํ๋ก์ ํธ๋ฅผ ํ๋ฒ ๋ง๋ค์ด ๋ณด์๊ณ ์๊ฐํ์ฌ ๋์ ํ๊ฒ ๋์์ต๋๋ค.
๐ ์ค๋ ํ์ตํ ๋ด์ฉ
๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ
- ๋ฏธ์ธ๋จผ์ง ์ค์๊ฐ ์ ๋ณด API ํ์ฉ์ ์ฒญ ๋ฐ ํ์ฉ
axios
- axios๋ฅผ ํ์ฉํ์ฌ ๋ฏธ์ธ๋จผ์ง ์ค์๊ฐ ์ ๋ณด API ๋ฐ์ดํฐ๋ฅผ ์ง์ญ๋ณ๋ก ๊ฐ์ ธ์ฌ ์ ์๋ ์์
StoryBook
- Styled-components๋ฅผ ํ์ฉํ์ฌ Story book component ์์ฑ
- ์์ฑ ๋ UI components๋ฅผ netlify ์ฌ์ดํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฐํฌ
๊ตฌํํ๋ฉด
- ๋ถ์กฑํ์
- ์ง์ญ์ ์
๋ ฅํ๋ ์ค ๋ ๋๋ง๋ ๋ด์ฉ ์ฌ๋ผ์ง
- ๊ฒ์ ํ ์ํฐ๋ฅผ ๋๋ฅผ ๊ฒฝ์ฐ์๋ง ๋ฐ์ํ๋๋ก ํด๋ณผ๊ฒ
- ๋๋ณด๊ธฐ ๋๋กญ๋ค์ด ๋ฉ๋ด ๋ฏธ๊ตฌํ
- ๋๋กญ๋ค์ด ๋ฉ๋ด ๊ตฌํ ํ ์ง์ญ ๋ฒํผ ํด๋ฆญ ์ ๋ฐ์ดํฐ ๋ณ๊ฒฝ๋๋๋ก ํ ๊ฒ
- ๋๋ ๋ฏธ๊ตฌํ
- ๋ฏธ์ธ๋จผ์ง ์์น๋ฅผ ๊ณ์ฐํ์ฌ ์ข์(ํ๋), ๋ณดํต(์ด๋ก), ๋์จ(๋ ธ๋), ๋งค์ฐ ๋์จ(๋นจ๊ฐ)์ผ๋ก ๋ณํ๋ ์์ ๊ตฌํํด๋ณผ ๊ฒ
- ์ง์ญ์ ์
๋ ฅํ๋ ์ค ๋ ๋๋ง๋ ๋ด์ฉ ์ฌ๋ผ์ง
๐ ์ถ๊ฐ๋ก ๊ณต๋ถํ ๋ด์ฉ
[udemy] React ์๋ฒฝ ๊ฐ์ด๋ ๊ฐ์ ๋ณด๊ธฐ (๋งค์ผ ์กฐ๊ธ์ฉ ์ด๋ผ๋ ๊พธ์คํ ๋ฃ๊ธฐ)
Study์๊ณผ ํจ๊ป ์งํ์ค์ธ ํ๋ก์ ํธ ๊ตฌํ
๐ ์ค์ํ ๋ด์ฉ
- ๊ณต๊ณต ๋ฐ์ดํฐ ํฌํธ API ์ฌ์ฉ
- axios ํ์ฉ
- ์ปดํฌ๋ํธ ๋๋๊ธฐ
'Daily > Today I Learned' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
22.07.22_TIL (0) | 2022.07.22 |
---|---|
22.07.21_TIL (0) | 2022.07.21 |
22.07.18_TIL (0) | 2022.07.18 |
22.07.15_TIL (0) | 2022.07.15 |
22.07.14_TIL (0) | 2022.07.14 |