-
Introducción
- Se comparte el estado entre ventanas usando
SharedWorkersin servidor. - Tiene valor porque muestra que es posible compartir estado entre ventanas mediante APIs del navegador.
- Se comparte el estado entre ventanas usando
-
Principio
- Se identifica cada ventana.
- Se rastrea el estado de todas las ventanas en línea.
- Cuando cambia el estado de una ventana, se notifica a las demás para que se vuelvan a renderizar.
-
Comentario adicional
- Aunque no está incluido en el artículo actual, usando la Broadcast Channel API se puede compartir estado entre ventanas de forma más eficiente (https://developer.mozilla.org/en-US/docs/Web/API/Broadcast_Channel_API)
3 comentarios
Inter-process communication
Esto es bastante similar a esto.
Ah, no era
windowssinowindowjajajaQué función tan curiosa.
jajajaja sí, exacto. Es la ventana del navegador.