๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

react

React / React Developer Tools

 

React ๊ฐœ๋ฐœ์ž ๋„๊ตฌ

๋ธŒ๋ผ์šฐ์ € ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ React ์ปดํฌ๋„ŒํŠธ๋ฅผ ๊ฒ€์‚ฌํ•˜๊ณ  Props์™€ State๋ฅผ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์„ฑ๋Šฅ ๋ฌธ์ œ๋ฅผ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  • ์ปดํฌ๋„ŒํŠธ ํƒ์ƒ‰, ๊ณ„์ธต ๊ตฌ์กฐ ํ‘œ์‹œ
  • ์ƒํƒœ ๋ฐ props, hooks ํ™•์ธ
  • ์ƒํƒœ ๋ณ€ํ™” ์ถ”์ 
  • virtual DOM ์‹œ๊ฐํ™”

 

๊ณต์‹ ํ™ˆํŽ˜์ด์ง€ : https://ko.react.dev/learn/react-developer-tools

 

ํฌ๋กฌ์—์„œ๋Š” ์ถ”๊ฐ€๋งŒ ํ•˜๋ฉด ์ค€๋น„ ๋

 

 


 

 

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

 

 

์ž„์˜์˜ ๋ฆฌ์•กํŠธ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹คํ–‰์‹œ์ผฐ์„ ๋•Œ, ๊ฐœ๋ฐœ์ž ๋„๊ตฌ์˜ Components ํƒญ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

์ปดํฌ๋„ŒํŠธ ๋‹จ์œ„๋กœ ํ™”๋ฉด์˜ ๊ตฌ์„ฑ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, props๋‚˜ hooks๋„ ๋ณด์—ฌ์ง„๋‹ค. 

 

 

์—ฌ๊ธฐ์„œ ๋นจ๊ฐ„ ๋™๊ทธ๋ผ๋ฏธ๋กœ ํ‘œ์‹œํ•ด๋‘” ํ†ฑ๋‹ˆ ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๋ฉด ์˜ค๋ฅธ์ชฝ ์ด๋ฏธ์ง€์™€ ๊ฐ™์€ ์„ค์ • ๋ชจ๋‹ฌ์ด ๋œจ๋Š”๋ฐ,

Highlight updates~~ ์ € ๋ถ€๋ถ„์„ ์ฒดํฌํ•˜๋ฉด ๋ Œ๋”๋ง์ด ๋  ๋•Œ๋งˆ๋‹ค ๋ Œ๋”๋ง์ด ๋˜๊ณ  ์žˆ๋Š” ์ปดํฌ๋„ŒํŠธ์˜ ๊ฒฝ๊ณ„๋ฅผ ๊ฐ•์กฐ ํ‘œ์‹œํ•ด์ค€๋‹ค.