Публікація

Web Push через Laravel

Занатовую бібліотеку, яка потрібна для створення веб-пушів в Laravel

Веб-пуші це спосіб доставки повідомлень прямо у браузер клієнта через Push API. Я планую використовувати веб-пуші для доставки сповіщень в статичному клоні Reddit. Я не буду одразу будувати складну систему нотіфікацій та їх збереження на сервері, а додам два канали нотіфікацій в Laravel: email та web-push та буду відправляти нотіфікації в моменті, коли сталася дія, так ми будемо економити на запитах до бекенду.

Ресурси для запровадження Web Push нотифікацій:

Дії, які будуть супроводжуватися нотифікаціями:

  • Новий пост в стрічці на яку підписані;
  • Новий коментар в пості в якому ви автор;
  • Новий коментар до коментаря в якому ви автор;
  • Нова реакція на пост в якому ви автор;
  • Нова реакція на коментар в якому ви автор.
Публікація захищена ліцензією CC BY 4.0 .