h5bp/lazyweb-requests

Rolodex of cloud / backing services for static-page apps

stuartpb opened this issue · 3 comments

With the rise of single/static page apps on CDNs like surge.sh, Netlify, and Neocities (as well as work on a standard base to tie them all together), I think there's an increasing need to have a list of resources to for developers who want to develop such an app without have to write a live/API server and/or set up their own hosting in order to have live components and/or persistence.

I'll get the ball rolling:

  • CouchDB is kind of the ur-example of this concept of HTTP-publically-accessible backends, having been doing it for near to a decade now.
  • PouchDB provides a clean JS interface to CouchDB, as well as a local, IndexedDB-backed implementation of this interface.
  • I've started work on a server called "accouch" that provides a classical public-registration-and-authentication interface to CouchDB, for providing the account portion of this kind of app architecture (from what I can tell, the most outstanding roadblock to seeing this CouchDB-as-app-server architecture's full-on adoption).
    • (well, started designing - I only really bought into this whole static paradigm a couple days ago when I saw the standard static server spec gaining traction, and I've been rapidly working on getting up to speed on the state of the art and what it could probably use. Hence this repo.)
  • I believe this is one of the benefits of Firebase?
  • I've written a library called gistachio that simplifies using GitHub Gists as a backing store.
stale commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale commented

This issue has been automatically closed because it has not had recent activity. Thank you for your contributions.