Skip to content

Latest commit

 

History

77 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KV-PWA

  • Pure vanilla HTML, CSS, javascript application - no frameworks
  • Local-First, Zero dependencies
  • Maintains a local cache, and persists it to a remote DenoKv

About this Proof Of Concept demo

  • All data is persisted and hydrated as a single key-value record in KvDB.
  • Data hydrates to an es6-Map (cache) using JSON.parse()
  • This data-cache is persisted in a remote KvDB using JSON.stringyfy()
  • All mutations to the cache trigger a flush of the full dataset to KvDB.

NOTE: The two files index.html and bundle.js come from /Apps/Base/.
These are common shared assets, and the build/bundle process only happens there. There are no other dependencies here!
Only the main.js file is unique in this app folder.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages