profile
๐Ÿ‘จโ€๐Ÿ’ปgithub.com/pos1504 ๐Ÿ’Œpos1504@gmail.com ๐Ÿ™‹โ€โ™‚๏ธhttps://www.linkedin.com/in/%EC%84%B8%ED%98%95-%EC%A0%95-68067b287/

React - useState hook ์‚ฌ์šฉํ•ด๋ณด๊ธฐ

State React์—์„œ "์ƒํƒœ(state)"๋Š” ์ปดํฌ๋„ŒํŠธ์˜ ํ˜„์žฌ ์ƒํƒœ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฐ์ฒด๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด์„œ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ์ปดํฌ๋„ŒํŠธ์˜ ๋™์ž‘์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•ด, ์ปดํฌ๋„ŒํŠธ์˜ ์ƒํƒœ๋Š” ๊ทธ๊ฒƒ์˜ ๋ฉ”๋ชจ๋ฆฌ์ฒ˜๋Ÿผ

2023๋…„ 2์›” 28์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

React- Event, onClick(javascript and React)

Header Tag๋ฅผ ๋จผ์ € ๋ณด์ž onChangeMode๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ๋•Œ alert ํ™”๋ฉด์„ ๋„์šด๋‹ค.preventDefault()๋Š” onClick์„ ํ•˜๋”๋ผ๋„ ํ™”๋ฉด์˜ ์ƒˆ๋กœ๊ณ ์นจ์„ ๋ง‰์•„์ค€๋‹ค.props.onChangeMode()๋Š” Header Tag์˜ onChangeMode()ํ•จ์ˆ˜

2023๋…„ 2์›” 23์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

React -props

React์—์„œ props(์†์„ฑ)์€ ๋ถ€๋ชจ ์ปดํฌ๋„ŒํŠธ์—์„œ ์ž์‹ ์ปดํฌ๋„ŒํŠธ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. JavaScript์˜ ํ•จ์ˆ˜ ์ธ์ž์™€ ์œ ์‚ฌํ•˜๋ฉฐ, ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜์—ฌ ์ปดํฌ๋„ŒํŠธ์˜ ๋™์ž‘ ๋ฐ ๋ชจ์–‘์„ ์‚ฌ์šฉ์ž ์ •์˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.props๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค๋ฅธ ๋ถ€๋ถ„์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ

2023๋…„ 2์›” 23์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

React ์‚ฌ์šฉ์ž ์ •์˜ ํƒœ๊ทธ - ์ปดํฌ๋„ŒํŠธ

์‚ฌ์šฉ์ž ์ •์˜ ํƒœ๊ทธ๋กœ ์ข€๋” ๊ตฌ์กฐ๋ฅผ ์ˆ˜์›”ํ•˜๊ฒŒ ๋ณผ์ˆ˜ ์žˆ๋„๋ก ๋„์›€์„ ์ค€๋‹ค.

2023๋…„ 2์›” 21์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

React ๊ตฌ์กฐ์™€ ๋ฐฐํฌ

APP ํ”„๋กœํผํ‹ฐ(ํ•จ์ˆ˜)๋ฅผ root๋ผ๋Š” id๋ฅผ ๊ฐ€์ง„ ๊ณณ์— ๋žœ๋”๋ง ํ•ด๋ผ.์šฐ๋ฆฌ๊ฐ€ ์ฃผ์š”์ ์œผ๋กœ ๊พธ๋ฏธ๊ฒŒ ๋  ๊ณณ.npm run buildreact ๋Š” ๊ฐœ๋ฐœํ•˜๊ธฐ ์ข‹์ง€๋งŒ ๋ฐฐํฌํ•  ๋•Œ ์šฉ๋Ÿ‰์ด ๋„ˆ๋ฌด ํฌ๊ณ  ์ข‹์ง€์•Š๋‹ค. npm run build๋ฅผ ํ•˜๋ฉด ๋ฐฐํฌํ•˜๊ธฐ ์ข‹๊ฒŒ ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด์ค€๋‹ค.๊ฒฐ๊ณผ๋ฌผ ์‹คํ–‰

2023๋…„ 2์›” 21์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

React ์‹œ์ž‘ํ•˜๊ธฐ - ๊ฐœ๋ฐœํ™˜๊ฒฝ ๊ตฌ์ถ•

react ๊ฐœ๋ฐœํ™˜๊ฒฝ ๊ตฌ์ถ•ํ•˜๊ธฐ ๊ฐ„๋‹จํ•œ react ๊ตฌ์ถ•๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•œ๋‹ค.stackblitz.com ๊ตฌ์ถ•ํ•˜์ง€ ์•Š๊ณ  ์›น์—์„œ ๊ฐ„๋‹จํ•˜๊ฒŒ ์‹ค์Šต๊ฐ€๋ŠฅCreate React Appnode.js ์„ค์น˜ํ•˜๊ธฐ (๊ฐ€๋Šฅํ•œ ์ตœ์‹ ๋ฒ„์ „)๊ตฌ์ถ•ํ•  ํŒŒ์ผ์•ˆ์— ๋“ค์–ด๊ฐ€์„œ ํ„ฐ๋ฏธ๋„์— ์›น๋ธŒ๋ผ์šฐ์ €์™€ ์ƒ˜ํ”Œ ๋ฆฌ์•กํŠธ ์•ฑ์ด ๋œธ.

2023๋…„ 2์›” 21์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท