안녕하세요. 채팅 서비스를 운영해보진 않았지만, 관련 기술을 해본 경험이 있어서 조금 의견 남겨봅니다. 채팅은 실시간 메세지 통신을 목적으로 주로 소켓 통신 기술을 사용합니다. socket.io 라
안녕하세요. 채팅 서비스를 운영해보진 않았지만, 관련 기술을 해본 경험이 있어서 조금 의견 남겨봅니다. 채팅은 실시간 메세지 통신을 목적으로 주로 소켓 통신 기술을 사용합니다. socket.io 라이브러리를 주로 사용하고 있으며, 가이드도 잘 되어 있어서 홈페이지 참고하시면 도움이 되실 거에요. 데이터 관리는 서비스 요구사항마다 다르긴 하겠지만, 클라이언트에서 관리해도 무리는 없을 거라고 생각합니다. 다른 PC에서 접속했을 때, 이전 대화가 보여야 한다면, 서버에 저장된 데이터를 보여줘야 되서 서버에서 저장 및 관리되어야 할 필요도 있을 수 있겠네요.