
백엔드 Spring Boot STOMP WebSocket 서버가 구축되어 있는 상태에서, 프론트엔드에서 더미 데이터를 제거하고 REST API 연결 및 STOMP.js 기반 실시간 소켓 통신을 구현하여 다중 사용자 간 팀별 채팅 시스템을 완성했다.

EC2 환경을 세팅하고 PuTTY로 접속!

EC2에 Docker와 Docker Compose를 설치하고 테스트!

EC2에서 프로젝트 구조를 만들고 develop 브랜치를 배포해서 테스트!

Docker 배포 아키텍처를 완전히 이해 및 시도와 실패..

MySQL DB는 RDS, 백엔드는 EC2, 프론트엔드는 FireBase 로 배포 완료!

배포 방법 정리!

현재 우리 프로젝트가 어떻게 웹소캣을 사용하고 있고 핵심 로직이 어떻게 구현되어 있는지 코드로 정리

blc 개발 시행착오 및 해결 방안