DoneJS Contributors Meeting – 2017-07-21

Attendees: @chasen @cherif_b @chrisbitme @justinbmeyer @matthewp @phillipskevin @pYr0x

Discussed topics:

steal-push HTTP/2 middleware:

  • steal-tools can produce a bundle manifest file; see bundleManifest in the BuildOptions docs
  • steal-push consumes the bundle manifest file and can PUSH assets for any given route in your app
  • Works both as Express middleware and not
  • Still need to work out how not to push assets that the browser already has

Proposal: Streaming ViewModels:

Adding service worker support for steal-tools:

  • Idea: use the steal-tools bundle manifest to create a service worker that can cache your assets
  • Good first step towards adding offline support to DoneJS
  • More info on service workers
  • Google’s sw-precache “module for generating a service worker that precaches resources”

can-migrate:

Contributing to DoneJS: