© 2026 Hashnode
Originally published at Gothar Tech Part of our 2025 software architecture series. Ship the App, Keep the Web A funny thing happened on the way to the app stores: the browser quietly learned to be an operating system. In 2025, a Progressive Web App...
What I will teach you: How to ensure your web push notifications don’t get flagged or blocked by Chrome’s new spam detection system, using real-world testing, simple language shifts, and smart campaign practices. Why This Matters: Chrome’s New Spam...

Advanced guide with full source code using web-push, MongoDB, and Next.js App Router. Introduction Push notifications bring real-time interaction to the web, even when your app is closed. Unlike polling or WebSockets, web push is battery-efficient a...

Notifikasi real-time kini jadi fitur penting di banyak aplikasi — mulai dari chat app, marketplace, hingga dompet digital. Ada banyak opsi, tapi yang paling umum dipakai adalah: Web Push API Firebase Cloud Messaging (FCM) OneSignal Nah, yuk kita...

Push notifications are an important way to stay engaged with your users. SMS messages are too personal (and restrictive), and email is often too slow and prone to being filtered out. When done properly (and not abused), push notifications offer value...

Introduction In this article, I will answer some prominent questions on web push notifications. Web Push Notifications (aka Browser Push Notifications) is a way to send some message to users even when they are not actively using the website. This pro...

Web push notifications are the easiest way to send notifications to users completely free. In this article, we will learn how to implement web push notifications using React.js and Node.js. Frontend project setup Setup React JS using Vite js. Run th...

有時有需求在背景時仍然要同步資料,當 User 切回頁面時,仍然可以看到最及時的資料。或是發送通知給 User、持續上傳檔案等需求,都需要使用到 javscript 在 Web APP 背景執行的能力。 使瀏覽在背景下繼續執行的方式有許多種,不過以支援度來說最常使用的 Service worker ,並透過 Page Visibility API 確認瀏覽器是否是在背景模式。 Service worker 根據不同的裝置(Mobile, Desktop)與瀏覽器(Chrome, Firefox,...
