Это была идея одного из продактов, которая родилась в процессе внутренних встреч. Провели ресёрч и решили собрать кросс-функциональную команду, чтобы опробовать подход, в итоге он себя показал весьма состоятельным по той статистике, которую собрали. Из команд, которые были вовлечены - это команда систем нотификаций, команда веб-фронтенда банка для физ. лиц, команда бэкенда банка для физ. лиц, команда Инвестиций, команда Бизнеса, команда базовых технологий (в той части, где реализовывалась общая логика работы фронта с регистрациями), ещё несколько команд маркетинговых кампаний по соответствующим направлениям (Банк, Инвестиции, Бизнес) для корректировки сценариев отправки (в соответствии с логикой, описанной в статье)
Да, с self.clients.matchAll() есть проблема и он не возвращает ничего в обработчике события push . Но мы и не используем никак данный метод для коммуникации sw и window. Если вам это необходимо можно попробовать посмотреть этот способ - https://web.dev/articles/broadcast-updates-guide#message-channel и/или ознакомиться с этим тредом - https://bugs.webkit.org/show_bug.cgi?id=252544 .
А какую проблему пытаетесь решить? Возможно и нам полезно будет
Это была идея одного из продактов, которая родилась в процессе внутренних встреч. Провели ресёрч и решили собрать кросс-функциональную команду, чтобы опробовать подход, в итоге он себя показал весьма состоятельным по той статистике, которую собрали.
Из команд, которые были вовлечены - это команда систем нотификаций, команда веб-фронтенда банка для физ. лиц, команда бэкенда банка для физ. лиц, команда Инвестиций, команда Бизнеса, команда базовых технологий (в той части, где реализовывалась общая логика работы фронта с регистрациями), ещё несколько команд маркетинговых кампаний по соответствующим направлениям (Банк, Инвестиции, Бизнес) для корректировки сценариев отправки (в соответствии с логикой, описанной в статье)
Откуда взяли такие цифры?)