Skip to content

1107 Daily Scrum

gintooooonic edited this page Nov 17, 2021 · 1 revision

11์›” 17์ผ ์ˆ˜์š”์ผ ์Šคํฌ๋Ÿผ

์•ˆ๊ฑด

์†Œ์ผ“ ํ†ต์‹  ์‹œ jwt ํ† ํฐ์„ ๋ณด๋‚ด์ฃผ์–ด ๋กœ๊ทธ์ธ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•˜์ž

  • jwt ๋งŒ๋ฃŒ์‹œ๊ฐ„ - 1์‹œ๊ฐ„ => ํ•œ์‹œ๊ฐ„์ด ์ง€๋‚ฌ๋Š”๋ฐ ์ฑ„ํŒ…์„ ํ•˜๊ณ ์žˆ์œผ๋ฉด ๋งŒ๋ฃŒ๊ฐ€ ๋Œ”๋Š”๋ฐ ์ฑ„ํŒ…์ด ๋œ๋‹ค?
  • ์ฑ„ํŒ… -> ์ฑ„ํŒ… ์ƒ์„ฑ post api jwtํ™•์ธ -> ๋งŒ๋“ค์–ด์ง„ ์ฑ„ํŒ…์„ socket์œผ๋กœ ๋ฟŒ๋ ค์ฃผ๋ฉด

์†Œ์ผ“ ์ƒํƒœ ๊ด€๋ฆฌ ์ „์—ญ์œผ๋กœ ๊ด€๋ฆฌ?

  • ๊ฑฐ์˜ ๋ชจ๋“  ์ปดํฌ๋„ŒํŠธ์—์„œ ์†Œ์ผ“์„ ์‚ฌ์šฉํ•  ๊ฒƒ ๊ฐ™์•„์„œ ๊ตณ์ด,,?
    • ์ปดํฌ๋„ŒํŠธ๋งˆ๋‹ค [socket] = useRecoilValue(socket) ํ•˜๋Š”๊ฒƒ๋ณด๋‹จ props ์‚ฌ์šฉํ•ด๋„ ๊ดœ์ฐฎ์„ ๊ฒƒ ๊ฐ™์Œ

useSWR

  • ์ด๊ฒŒ ๋ชฌ๊ฐ€์š”!?
  • ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๊ฐ€ ๋ญ”๊ฐ€์š”?
  • ์กฐ๊ธˆ ๋” ์กฐ์‚ฌํ•ด๋ณด๊ณ  ๋‹ค์‹œ ์ด์•ผ๊ธฐํ•ฉ์‹œ๋‹ค!

์ฑ„ํŒ… ์ด๋ฏธ์ง€ ์ „์†ก

  • ํ”Œ๋Ÿฌ์Šค ๋ฒ„ํŠผ ๊ตฌํ˜„
  • ๋“œ๋ž˜๊ทธ์•ค ๋“œ๋กญ์€ ์‹œ๊ฐ„์ด ๋‚จ์•„๋Œ๊ณ  ํ•˜๊ณ ์‹ถ์„๋•Œ - socket.io์—์„œ ์ด๋ฏธ์ง€๋„ ๊ฐ€๋Šฅ

ํ˜„์žฌ ์œ„์น˜ localStorage ์บ์‹ฑ

  • ํ˜„์žฌ ์œ„์น˜๋ฅผ ํ•œ ๋ฒˆ ๋ถˆ๋Ÿฌ์˜ค๋ฉด localStorage์— ์ €์žฅ
  • ๋ฉ”์ธ ํŽ˜์ด์ง€์—์„œ ํ˜„์žฌ ์ฃผ์†Œ ๋ณด๊ธฐ ๋ฐ ์œ„์น˜ ์—…๋ฐ์ดํŠธ ์ธํ„ฐํŽ˜์ด์Šค ์ œ๊ณต

์˜ค๋Š˜์˜ ํ• ์ผ

  • ์œ ๋…ธ

    • ๋กœ๊ทธ์ธ ์ „์—ญ์ƒํƒœ๋กœ ๋ณ€๊ฒฝ
    • ์ฑ„ํŒ…๋ฉ”๋‰ด ๋ Œ๋”๋ง์‹œ ํฌ์ธํŠธ ์ œ์ถœ ์—ฌ๋ถ€๋ฅผ ๋ฐ›์•„์™€ ํ˜„์žฌ ๊ตฌ๋งค ํ™•์ • ์ƒํƒœ์— ๋”ฐ๋ผ ํŽ˜์ด์ง€ ๋ Œ๋”๋ง
    • ๊ตฌ๋งค ํ™•์ • / ์ทจ์†Œ ๋ฒ„ํŠผ ํด๋ฆญ์‹œ ํ™•์ •/์ทจ์†Œ ๋˜์—ˆ๋‹ค๋Š” ์ด๋ฒคํŠธ๊ฐ€ ์˜ค๊ธฐ ์ „๊นŒ์ง€ ๋ฒ„ํŠผ ๋น„ํ™œ์„ฑํ™”
    • ๊ตฌ๋งค ํ™•์ • / ์ทจ์†Œ์‹œ ์ฑ„ํŒ… ์ฐธ์—ฌ์ž ๋ชฉ๋ก ์—…๋ฐ์ดํŠธ
  • ์žฌ์„

    • ์ฑ„ํŒ… ๋‚ด์—ญ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ -
    • ์ƒ์„ธ ํŽ˜์ด์ง€ ๋งˆ๊ฐ์‹œ๊ฐ„ null ์ฒ˜๋ฆฌ
  • ๋ณ‘์›…

    • ์ฑ„ํŒ… ์ด๋ฏธ์ง€ ์ „์†ก
  • ์šฐ์ง„

    • ํ˜„์žฌ ์œ„์น˜ ์ •๋ณด ์บ์‹ฑ (localStorage)
    • ๋ฉ”์ธ ํŽ˜์ด์ง€์—์„œ ํ˜„์žฌ ์œ„์น˜ ๊ด€๋ จ ์ธํ„ฐํŽ˜์ด์Šค ์ œ๊ณต
    • ์ฑ„ํŒ… ํŽ˜์ด์ง€ ๋ฉ”๋‰ด์—์„œ ์ฐธ์—ฌ์ž ๋ฆฌ์ŠคํŠธ ์‹ค์‹œ๊ฐ„ ์ œ๊ณต (socket ์‚ฌ์šฉ)
    • ํ˜ธ์ŠคํŠธ์ธ์ง€ ์ผ๋ฐ˜ ์ฐธ์—ฌ์ž์ธ์ง€ ๊ตฌ๋ถ„ํ•˜๊ณ  ์•Œ๋งž์€ ๋ ˆ์ด์•„์›ƒ ๋ฐ ๊ธฐ๋Šฅ์„ ์ œ๊ณต (๊ฐ•ํ‡ด ๊ธฐ๋Šฅ ๋“ฑ)

๐Ÿ“– ๊ฐœ๋ฐœ๋ฌธ์„œ

๐Ÿšฅ ๊ทœ์น™

๐Ÿค” ์Šคํ”„๋ฆฐํŠธ ํšŒ์˜

๐Ÿ“” ํ•™์Šต

๐Ÿ•™ ๋ฐ์ผ๋ฆฌ ์Šคํฌ๋Ÿผ

๐Ÿ’ญ ํšŒ๊ณ ๋ก

๐Ÿ‘จโ€๐Ÿ‘ฆ ๋ฉ˜ํ† ๋ง

๋ฐ๋ชจ์˜์ƒ

Clone this wiki locally