알람 서비스 - 파일럿 프로젝트
프론트엔드
알람 서비스 - 파일럿 프로젝트
두줄요약
4주 파일럿 프로젝트로 알림 서비스를 구현한 경험을 정리했습니다. Vue.js, Spring Boot, SSE, Vuex 등을 활용한 구성과 시행착오를 공유했습니다.
핵심 내용
- 4주 파일럿 프로젝트로 알림 서비스 구현 경험 정리
- Vue.js, Spring Boot, MySQL 기반 구성과 댓글·답글 알림, 실시간 푸시, 알림 클릭 시 이동 흐름 소개
- EventBus, Vuex, 동적 라우팅, SSE, SseEmitter, 스케줄링을 활용한 구현 방식 공유
- 컴포넌트 설계와 JPA 이해 부족, 실시간 알림 전송 및 상태 관리 과정에서의 시행착오와 개선점 회고
적용해볼 점
- 프론트엔드 컴포넌트 구조와 데이터 흐름을 먼저 정리한 뒤 구현 시작
- 실시간 알림은 SSE와 스케줄링 조합을 검토해볼 수 있음
- JPA 연관관계와 상태 관리 도구의 역할을 사전에 충분히 학습할 필요
