이번 최적화를 통해 크게 배운 점은 '최적화는 무조건 많이 한다고 좋은게 아니다'라는 점이였습니다. 처음에는 모든 연산을 메모이제이션하면 성능이 올라갈거라고 생각했지만, 오히려 TBT가 증가하는 경험을 했습니다.실제로 효과가 있었던 건 병목 지점윽 정확히 찾아내고, 꼭 필요한 곳에만 최적화를 적용하는 것이었습니다. 특히 Zustand에 선택적 구독을 적용하고 불필요한 날짜 포맷팅 최소화 방법으로 체감상 가장 큰 성과를 가져왔습니다.앞으로도 성능 문제를 만나면 '이 코드가 실제로 병목을 만드는가?'를 먼저 검증하고, 그 후에 최적화를 적용하는 습관을 지키려고 합니다. 조직 기반 매칭 서비스인 '튜닝' 개발 중 프로젝트에서 가장 큰 병목 지점은 채팅 페이지였습니다.실시간 메시지 UI와 상태 관리, SSE 구..