https://github.com/konstantinmuenster/service-worker-side-templating-app
Service Worker Rendering with Handlebars.js
https://github.com/konstantinmuenster/service-worker-side-templating-app
offline-cookbook progressive-web-app service-worker service-worker-rendering service-worker-side-templating
Last synced: about 1 month ago
JSON representation
Service Worker Rendering with Handlebars.js
- Host: GitHub
- URL: https://github.com/konstantinmuenster/service-worker-side-templating-app
- Owner: konstantinmuenster
- License: mit
- Created: 2020-01-20T19:14:17.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T15:53:44.000Z (over 2 years ago)
- Last Synced: 2025-02-28T19:30:06.372Z (about 2 months ago)
- Topics: offline-cookbook, progressive-web-app, service-worker, service-worker-rendering, service-worker-side-templating
- Language: JavaScript
- Homepage:
- Size: 53.7 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Service Worker Side Templating App
A small PWA that uses Handlebars.js for rendering markups inside the service worker. It is a working example for what Jake Archibald describes as Service-Worker-Side templating in his [Offline Cookbook](https://jakearchibald.com/2014/offline-cookbook/#serviceworker-side-templating).
You find more about this app and service worker rendering in general in my article on Medium:
[An Introduction To Service-Worker-Side Templating](https://medium.com/@konstantin.muenster/an-introduction-to-service-worker-side-templating-858b835d5062)## Installation
```sh
git clone https://github.com/konstantinmuenster/service-worker-side-templating-app
cd service-worker-side-templating-app
npm install
npm start
```## About
Konstantin Münster – [konstantin.digital](https://konstantin.digital) – [[email protected]](mailto:[email protected])
Distributed under the [MIT](http://showalicense.com/?fullname=Konstantin+M%C3%BCnster&year=2019#license-mit) license.
See ``LICENSE`` for more information.[https://github.com/konstantinmuenster](https://github.com/konstantinmuenster)