Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Similar projects and alternatives to workbox
Automated auditing, performance metrics, and best practices for the web.
Realtime application framework (Node.JS server)
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Next generation frontend tooling. It's fast!
Comlink makes WebWorkers enjoyable.
AngularJS - HTML enhanced for web apps!
Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices.
Code-snippets and guides on removing ServiceWorker from a websiste.
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
Set up a modern web app by running one command.
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
The React Framework
A professional front-end template for building fast, robust, and adaptable web apps or sites.
Declarative routing for React
Expressive middleware for node.js using ES2017 async functions
node.js command-line interfaces made easy
Node.js test runner that lets you develop with confidence 🚀
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
workbox reviews and mentions
New React docs pretend SPAs don't exist anymore
4 projects | reddit.com/r/reactjs | 17 Mar 2023
[AskJS] technology stack for PWA, ServiceWorker and offline first web app?
Start from the https://github.com/GoogleChrome/workbox
Vite in the browser
5 projects | dev.to | 19 Jan 2022
Here is an example using workbox.
Part 2/2 - Game in ReactJS - Cuzzle
10 projects | dev.to | 21 Dec 2021
Create React App (CRA): This is a library that I have used previously for other games/projects, this is an easy starting point for a react project because we have all our environment configured, for example, we have webpack, hot reloading, service workers (via workbox) and other features ready to be used, for this type of project I think is the best way to learn React.
Introduction to workers and why we should use them
2 projects | dev.to | 11 Nov 2021
Here I would like to recommend using Workbox, which will largely simplify the setups and apply different strategies easily.
React PWA with Workbox
5 projects | dev.to | 9 Nov 2021
There are many approaches to handling requests with a service worker but the easiest way is Google's Workbox and the easiest way to get Workbox into a React app is to just use the PWA template that create-react-app provides. I was able to make an existing React app into a PWA simply by copying /src into a freshly spun CRA PWA-template but you can also get your bundle into Workbox other ways. It's just trickier.
Are modern front-ends ethical?
2 projects | reddit.com/r/webdev | 24 Aug 2021
I created an online multiplayer game and Progressive Web App for ultimate tic-tac-toe using TypeScript, React, and Socket.IO [GitHub and write-up in the comments]
PWAs are simpler to set up than I expected. Workbox does a ton of work for you in providing sane defaults and patterns that work with your build tools (Webpack in this case). I also made use of CRA's service-worker and registerServiceWorker files from their PWA template. Handling app updates was fairly simple to implement using a common pattern (search for updateServiceWorker in the code to see).
Introduction to Progressive Web Applications – Part 2
2 projects | dev.to | 8 Jun 2021
The Frontend Hitchhiker's Guide: Web APIs
7 projects | dev.to | 4 Jun 2021
and much more. Workbox is probably the best library for building out your service worker to suit what ever advanced caching strategy you may need.
A note from our sponsor - Appwrite
appwrite.io | 22 Mar 2023
GoogleChrome/workbox is an open source project licensed under MIT License which is an OSI approved license.