πŸ“– Backlog

Backlog

πŸ“” API λͺ…μ„Έμ„œ

<aside> πŸ’‘ λ²„μ „λ³„λ‘œ κ΄€λ¦¬ν•©λ‹ˆλ‹€!

</aside>

<aside> πŸ’‘ 많이 μ‚¬λž‘ν•΄μ£Όμ„Έμš”.

</aside>

API v1.0.0.

πŸ‘Ώ Room μƒνƒœ 정리

μƒνƒœ λ³€μˆ˜ νƒ€μž… μ„€λͺ…
menuType string 였λ₯Έμͺ½ μ–΄λ–€ 메뉴λ₯Ό λ‚˜νƒ€λ‚Ό 지에 λŒ€ν•œ κ°’
chatLog Array<{ sid, msg, date }> μ±„νŒ… λ‚΄μ—­
isCheers boolean 건배 μš”μ²­μ΄ λ“€μ–΄μ™”λŠ”μ§€ (μ‚­μ œ μ˜ˆμ •)
users { [sid: string]: UserType } 방에 μ°Έκ°€ν•˜κ³  μžˆλŠ” μœ μ €μ˜ 정보
streams { [sid: string]: MediaStream } 방에 μ°Έκ°€ν•˜κ³  μžˆλŠ” μœ μ €μ˜ 슀트림
hostId string λ°©μž₯의 SID
isOpen boolean λ°© μž…μž₯ κ°€λŠ₯μ—¬λΆ€

isOpen을 μƒνƒœλ‘œ κ΄€λ¦¬ν•œλ‹€λ©΄ ChatRoomμ—μ„œ 관리해야함 β†’ 호슀트 λ©”λ‰΄μ—μ„œ μ‚¬μš©(ν† κΈ€)

β‡’ λ“œλ¦΄λ§ 倚 (ChatRoom β†’ Menu β†’ Host β†’ RoomController)

β‡’ μ „μ—­μœΌλ‘œ κ΄€λ¦¬ν•˜λŠ”κ²Œ 쒋을 것 κ°™μŒ!

근데 넣을 수 μžˆλŠ”λ°κ°€ ROOM λ§κ³ λŠ” μ—†μŒ γ… 

β€» κ·ΈλŸ¬λ‹ˆκΉŒ 룸에 λ„£μž...!

User μƒνƒœ

μƒνƒœ λ³€μˆ˜ νƒ€μž… μ„€λͺ…
uid string
nickname string μ‚¬μš©μž λ‹‰λ„€μž„
imgURL string μ‚¬μš©μž ν”„λ‘œν•„ 사진 URL