Skip to main content

One post tagged with "migration"

View All Tags

Replacing GitHub Pages With W7S

ยท 7 min read

GitHub Pages is one of the cleanest ways to publish a static site. Put HTML, CSS, and JavaScript in a repository, optionally run a build, and publish the result.

For many docs sites, personal sites, and project pages, that is exactly enough.

W7S is for the moment after "static is enough" stops being true:

  • the docs site needs a search endpoint;
  • the landing page needs a form handler;
  • the project page needs a status API;
  • the app needs a database, file bucket, queue, schedule, or backend route;
  • branch previews need isolated runtime resources.

GitHub Pages is static hosting. W7S is repository-native app hosting.