Jane K 2022. 7. 5. 01:12

02 폴더 λ©”μΈν”Όλ“œ

aws : μ„œλ²„ ꡬ좕, λ°μ΄ν„°λ² μ΄μŠ€ 손 μ‰½κ²Œ λ§Œλ“€μ–΄ 넣을 수 있게 λ§Œλ“  μžλ™ν™” ν”„λ‘œκ·Έλž¨

 

ν’€μ˜΅μŠ€? : props, μƒμœ„ μ»΄ν¬λ„ŒνŠΈμ—μ„œ ν•˜μœ„ μ»΄ν¬λ„ŒνŠΈλ‘œλ§Œ 전달 κ°€λŠ₯ ν˜•μ œλ„ μ•ˆλ¨ 병렬도 μ•ˆλ¨. μ»΄ν¬λ„ŒνŠΈκ°€ λ³΅μž‘ν•΄μ§€λ©΄ 많이 νž˜λ“€μ–΄μ§ κ·Έλž˜μ„œ λ¦¬λ•μŠ€λ‚˜ μ»¨νƒνŠΈ μ‚¬μš© / ν”„λ‘œνΌν‹° 이름을 μ •ν•˜κ³  값을 전달 / const TxtFeed = (props) => { à μ—¬κΈ°μ„œ props λŠ” μ •ν•΄μ§„ 것이 μ•„λ‹ˆλΌ λ‹€λ₯Έ κ±Έ 써도 됨, props λΌλŠ” λ³€μˆ˜μ— 이메일, λ°”λ””, λ„€μž„μ΄ λ“€μ–΄κ°€ μžˆλŠ” κ±°κ³  각각 κ·Έ μ•ˆμ— {props.name} 이라고 ν•˜λ©΄ 각각 κ·Έ 데이터가 λΆˆλŸ¬μ™€μ§

이미지가 μžˆλŠ” λ°μ΄ν„°μ—λŠ” μ΄λ―Έμ§€ν”Όλ“œλ‘œ : μ‚Όν•­μ—°μ‚°μžλ‘œ

 

ꡬ쑰뢄해 ν• λ‹Ή? test 폴더

 

 

 

state : μ»΄ν¬λ„ŒνŠΈμ˜ μƒνƒœ, μ»΄ν¬λ„ŒνŠΈμ˜ μƒνƒœλ₯Ό μƒμ„±ν•˜κ³  μ—…λ°μ΄νŠΈ μ‹œν‚¬ 수 μžˆλŠ” 도ꡬ 제곡

const [state, setState] = useState( μ΄ˆκΈ°κ°’ );

à useState 에 생성과 λ™μ‹œμ— κ°€μ Έμ•Ό ν•  μ΄ˆκΈ°κ°’μ„ 인자둜 λ„£μ–΄μ£Όλ©΄ state 와 setState λΌλŠ” 두가지 μš”μ†Œλ₯Ό λ°°μ—΄ ν˜•νƒœλ‘œ 리턴

à ν˜„μž¬ μƒνƒœκ°’μ€ state λΌλŠ” λ³€μˆ˜μ— λ“€μ–΄μžˆκ³  state λ₯Ό λ³€κ²½μ‹œμΌœμ£Όκ³  싢을 λ•ŒλŠ” setState ν•¨μˆ˜λ₯Ό μ΄μš©ν•΄μ„œ κ°„νŽΈν•˜κ²Œ λ³€κ²½ κ°€λŠ₯, state 와 setState 의 이름은 λ§ˆμŒλŒ€λ‘œ μ§€μ • κ°€λŠ₯

 ex) const[time, setTime] = useState(5); à μ»΄ν¬λ„ŒνŠΈ μ•ˆμ— time μ΄λΌλŠ” state κ°€ 생기고 μ΄ˆκΈ°κ°’μ€ 5 / μ—¬κΈ°μ„œ μ΄ˆκΈ°κ°’μ„ λ³€κ²½ν•˜λ €λ©΄ setTime(6) 이라고 setTime ν•¨μˆ˜μ— 6 을 λ„£μ–΄μ£Όλ©΄ 6 으둜 λ³€κ²½ν•  수 있음

 

 

ν›…?

 

λ³€μˆ˜κ°€ μ¦κ°€ν•˜κ³  κ°μ†Œν–ˆμ„ λ•ŒλŠ” μƒνƒœμ˜ λ³€ν™”λ₯Ό κ°μ§€ν•˜μ§€ λͺ»ν•¨

유즈 μŠ€ν…Œμ΄νŠΈλ„ λ³€μˆ˜ 기본으둜 μ„€μΉ˜λ˜μ–΄ μžˆλŠ” λ©”μ„œ

μƒνƒœμ˜ λ³€ν™”λ₯Ό 읽어낼 수 μžˆλŠ” λ³€μˆ˜

μƒνƒœκ°€ λ³€ν–ˆμ„ λ•Œ μž¬λ Œλ”κ°€

μ–΄λ–€ μƒνƒœμ˜ λ³€ν™”λ₯Ό μ•Œλ €μ£Όκ³ 

μŠ€ν…Œμ΄νŠΈμ— λ‹΄μ•„μ„œ λ³€μˆ˜λ₯Ό μ‚¬μš©ν•˜λ©΄ λ°”λ‘œλ°”λ‘œ μ½μ–΄μ˜¬ 수 있음

 

μ§„μ§œ 돔을 μ‚¬μš©ν•΄μ„œ 맀번 λ‹€μ‹œ μ½μ–΄μ˜€κΈ° λ•Œλ¬Έμ— μ—…λ°μ΄νŠΈ κ°€λŠ₯

반면 λ¦¬μ•‘νŠΈλŠ” λ¦¬μ•‘νŠΈλŠ” 가상돔과 λΉ„κ΅ν•΄μ„œ κ·Έ λΆ€λΆ„λ§Œ μˆ˜μ •

 

λ©”μ„œλ“œ ν›…: