Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference between Web Push and FCM

First I have a bit of confusion between Web Push and FCM.

Can we implement Web Push without FCM or any other Cloud messaging service?

If so what is the difference between Web Push and FCM?

And is there any other Cloud messaging service similar to FCM.

like image 577
VnoitKumar Avatar asked Oct 14 '25 20:10

VnoitKumar


2 Answers

Web Push is a browser technology based on Notifications API.

Firebase Cloud Messaging is a cross-platform messaging system. It works with Web Push, Android and iOS. It also uses Notifications API to show push messages in browser.

So if you want to use push notifications only in browser there is no difference in how they work, but FCM is easier to setup.

like image 182
zavoloklom Avatar answered Oct 17 '25 08:10

zavoloklom


Web Push is the technology. The term "web push" indicates a set of standards and related technologies, including the W3C Push API, the WebPush protocol, Notifications API, etc.

FCM is two different things:

  • the official browser push service for Chrome (all notifications for Chrome are delivered through FCM servers)
  • it is also a commercial push service that can send notifications to different browsers, like Pushpad, OneSignal and many others.
like image 27
collimarco Avatar answered Oct 17 '25 08:10

collimarco



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!