Building Progressive Web Apps with RxJS
Progressive Web Apps (PWAs) are web applications that use modern web capabilities to deliver a native app experience to users. They combine the best of web and mobile apps, providing a seamless, reliable, and engaging user experience across different devices. What makes PWAs special are features such as push notifications, offline access, background data sync, native app experiences, and so on.
In this chapter, we will implement some of the core PWA features by covering the following recipes:
- Delivering real-time food order updates with RxJS push notifications
- Implementing reactive background data sync
- Building offline-ready applications seamlessly with RxDB