Push notifications are now used on all platforms (mobile, Web and desktop). When developing a cross-platform application, the main goal is to bring a shared set of features to all users whatever the platform they are using. The easiest way to send and receive notifications is to use Firebase Cloud Messaging (FCM), which provides integrations for Android, iOS and Web. Unfortunately, if you’re like
![My journey to bring Web Push support to Node and Electron](https://cdn-ak-scissors.b.st-hatena.com/image/square/1647318042eb1a279b8b9202f18a85458b5ee186/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afill%3A1200%3A632%2Fg%3Afp%3A0.86%3A0.08%2F1%2AnAOX0oHCoMfvj34bMU4l0w.png)