더북(TheBook)

22.6.3 마무리

만약 SignalR이 아닌 다른 기술로 채팅 서버와 채팅 클라이언트를 개발해본 경험이 있다면 SignalR을 사용한 방법이 얼마나 간결하고 쉬운지 놀랄 것이다. 이처럼 SignalR은 서버와 클라이언트 간에 메시지를 전달하는 데 효율적인 API를 제공함으로써 개발자가 코드가 아닌 비즈니스 로직에 집중할 수 있도록 도와준다. 이번 실습에서는 단순히 문자열 하나만 전송했지만, 이를 확장하면 이름, 메시지, 그룹, 글자 크기, 글자 색상, 이모티콘 등 적용하고자 하는 모든 기능을 단계별로 구성할 수 있다. SignalR Group Chatting을 검색해보면 많은 오픈 소스를 만날 수 있다. 이를 적극적으로 활용하는 것도 좋은 방법이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.