실시간 채팅 및 로그 불러오기 기능은 모두 구현했다.
채팅의 내용을 DB 에 넣는 것에 대해서 구현했는데, 문제는 이 내용들을 DB 에 한꺼번에 (일정량) 넣을 것인지, 아니면
메세지를 주고받을 때마다 넣어야 될 것인지에 대해서 고민해봐야 할 것 같다.
우선은 주고받을 때마다 넣는 방식으로 구현했는데, 그렇게 하면 나중에 너무 느려질 가능성이 있을 것 같다.
node.js 의 함수 구조같은 것들을 좀 더 공부해서 코드를 효율적이고 깔끔하게 짜야할 것 같다.
예를 들면 쿼리를 받아 DB 에 집어넣는 부분은 따로 다른 파일로 빼주면 더 깔끔하게 구현 가능할 것 같다는 생각이 든다.
'인턴프로젝트 > 자료' 카테고리의 다른 글
2017. 05. 25 채팅 구현 - 방 리스트 (0) | 2017.05.26 |
---|---|
2017. 05. 24 채팅 구현 - 실시간 채팅 (0) | 2017.05.25 |
댓글