๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Daily/Today I Learned

22.06.08_TIL

by ํ˜ธ๋ฐ€์ด 2022. 6. 9.

๐Ÿ“Œ State, Props๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŠธ์œ„ํ„ฐ๋ฅผ ํด๋ก ์ฝ”๋”ฉ ํ•˜๋Š” ๊ณผ์ œ๋ฅผ ์–ด๋“œ๋ฐด์Šค๊นŒ์ง€ ์ง„ํ–‰ํ•˜์˜€๋‹ค. ๊ตฌํ˜„์€ ๋ฐ์ดํ„ฐ ์‚ฝ์ž…, ์‚ญ์ œ, ์„ ํƒ ๋“ฑ์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜์˜€์ง€๋งŒ, ์ˆ˜์ •์€ ์•„์ง ๊ตฌํ˜„ํ•˜์ง€ ๋ชปํ•˜์˜€๋‹ค. ์ด๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ๋Š” ์กฐ๊ธˆ ๋” ํ•™์Šตํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

 

 

๐Ÿ“— ์˜ค๋Š˜ ํ•™์Šตํ•œ ๋‚ด์šฉ

React

  • useEffect
    • ๋ Œ๋”๋ง ํ•  ๋•Œ ๋งˆ๋‹ค ํŠน์ • ์ž‘์—…์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” React Hook
    • ๋น„๋™๊ธฐ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.
  • uuid
    • ๋žœ๋ค์œผ๋กœ ๊ณ ์œ ํ•œ Key ๊ฐ’์„ ์ƒ์„ฑ
    • v4๋ฅผ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค.
      • v1: ํƒ€์ž„์Šคํƒฌํ”„(์‹œ๊ฐ„) ๊ธฐ์ค€
      • v3: MD5 ํ•ด์‹œ ๊ธฐ์ค€
      • v4: ๋žœ๋ค๊ฐ’ ๊ธฐ๋ฐ˜
      • v5: SHA-1 ํ•ด์‹œ ๊ธฐ์ค€

 

 

๐Ÿ“˜ ์ถ”๊ฐ€๋กœ ๊ณต๋ถ€ํ•  ๋‚ด์šฉ

React

  • React Hook
    • useMemo
    • useEffect
    • useRef
    • useContext
    • useCallback
    • useReducer

 

 

๐Ÿ“ ์˜ค๋Š˜ ๋Š๋‚€ ์  & ๋งˆ์Œ ๊ฐ€์ง

  • React๋ฅผ ์กฐ๊ธˆ ๋” ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” React Hook์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•ด๋ด์•ผ๊ฒ ๋‹ค.

'Daily > Today I Learned' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

22.06.10_TIL  (0) 2022.06.10
22.06.09_TIL  (0) 2022.06.09
22.06.07_TIL  (0) 2022.06.08
22.06.04_TIL  (0) 2022.06.04
22.06.03_TIL  (0) 2022.06.03