Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explore using GoogleChrome/sw-helpers #60

Open
jeffposnick opened this issue Feb 6, 2017 · 1 comment
Open

Explore using GoogleChrome/sw-helpers #60

jeffposnick opened this issue Feb 6, 2017 · 1 comment

Comments

@jeffposnick
Copy link

(Moving the conversation from https://twitter.com/Martndemus/status/828688823634767872)

Google's Web DevRel team has been working on a collection of small modules that when used together constitute a full-featured service worker framework: https://github.com/GoogleChrome/sw-helpers/

There are a few different categories of modules there—some provide some basic building blocks, like routing and runtime caching strategies, and I think those overlap a bit with what you've already developed. If you have solutions that already work well for Ember apps, then those modules wouldn't necessarily add in additional value.

Others, though, could be useful if they were exposed to the ember-service-worker audience, most likely with a lightweight wrapper that help them tie in to your request and caching lifecycle.

There's also sw-precaching, that takes in a manifest of URLs and hashes, and manages cache entries.

If there is functionality covered by any of those modules that you'd find useful within your framework, we're happy to walk through what the integration points are for each of the modules. Our documentation is very much a work in progress, so it might not be obvious from reading that alone.

CC: @addyosmani @gauntface

@tschoartschi
Copy link

@martndemus was there any progress on this topic? Would be interesting to use existing tools for service workers in ember

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants