- 웹개발 기초
- HTML/CSS/JAVASCRIPT
브라우저 탭 간 데이터 동기화 실패 - JavaScript BroadcastChannel API로 다중 탭 실시간 상태 관리 완벽 해결
웹 서비스를 개발하다 보면 사용자가 여러 개의 탭을 동시에 켜두고 작업할 때 특정 탭에서 로그아웃을 하거나 장바구니 목록을 변경해도 다른 탭에 즉시 반영되지 않는 문제를 경험해봤을 것이다. 다만 대부분의 개발자들은 localStorage의 storage 이벤트를 편법으로 활용하거나 주기적인 폴링(Polling)으로 서버와 브라우저 자원을 낭비하는 경우가 많···
0
0