๐ฅ Today
- [ByteDegree]
react
#22 ~ #24- App.js ๋ด๋ถ์ ์์ฑํ๋ input์ํ๋ฅผ ์๋ก์ด hook,
useInputs
์ ๋ง๋ค์ด ์ฌ์ฉํ๋ค. context API
๋ฅผ ๋ฐฐ์ ๋ค. props๋ฅผ ์ํ๋ ์ปดํฌ๋ํธ์ ๋ฐ๋ก ๋๊ฒจ์ค ์ ์๋ API๋กuseReducer
์ฌ์ฉ์ ๊ฐ์ด ์ฌ์ฉํ๋ฉด ์ ์ฉํ ๊ฒ ๊ฐ๋ค.
- App.js ๋ด๋ถ์ ์์ฑํ๋ input์ํ๋ฅผ ์๋ก์ด hook,
- [ecommerce-website]
- section-newItem ๋งํฌ์ ๊ณผ newItem ๋ด๋ถ์์ ๋ง์ฐ์ค ํ ์ด ์์ง์ผ ์, ๊ฐ๋ก ์คํฌ๋กค์ด ๋ฐ๋ฆฌ๋ ๊ธฐ๋ฅ์ ๋ฃ์๋ค. ๊ฐ๋ก ์คํฌ๋กค์ ์ ์์ง์ด๋๋ฐ ๋์์ ์ธ๋ก ์คํฌ๋กค๋ ์์ง์ฌ์ ์ด๋ถ๋ถ์ ๋ณด์ํด์ผ ํ๋ค..
-
์ด์ ์น์ฌ์ดํธ ์ ์ ์ค, ์ด๋ฒคํธ ๊ด๋ จ ์ด์๊ฐ ์๊ฒจ์ ์ค๋ ์ด๋ฒคํธ ๋ฒ๋ธ๋ง, ์ด๋ฒคํธ ์บก์ฒ, ์ด๋ฒคํธ ์์์ ๋ค์ ๊ณต๋ถํ๋ค.
Event Bubbling
: ํ์์์ ์์๋ก ์ ๋ฌEvent Capture
: ์์์์ ํ์๋ก ์ ๋ฌEvent Delegation
: ์์๋ง๋ค ์ด๋ฒคํธ๋ฅผ ๊ฑธ์ง์๊ณ , ๋ถ๋ชจ์ธ ์์ ์์์ ์ด๋ฒคํธ๋ฅผ ๊ฑธ์ด์ ์ ์ดํ๋ ๋ฐฉ์- ์ด๋ฒคํธ ์ ํ ๋ง๊ธฐ :
e.stopProgation()
๐ฅ To Do
- [ecommerce-website] โฉ
- [๋ถ์คํธ์ฝ์ค] project B
- [Algorithm]
javaScript
๋งค์ผ 1๋ฌธ์ ์ด์ ํ๊ธฐ - [๋ถ์คํธ์ฝ์ค] CS ์๋ฃ๊ตฌ์กฐ, ์๊ณ ๋ฆฌ์ฆ ๊ฐ์
- ์ด์์ฒด์ ๊ฐ์ ๋ฃ๊ธฐ
- [ByteDegree]
React
4์ฃผ์ฐจ #22 ~ #36, #00 ~ #06 โฉ- 4์ฃผ์ฐจ Quiz : ~ 12/21