Hello, I am a website created with only Cloudflare workers and a JSON file on Github.

Homepage

Aim

The aim of this project is to highlight how a very simple website can be made with a file containing the data (for sections and pages) and a serverless-framework provided by Cloudflare Workers. The pages should be: isomorphic, search engine friendly, fast and provide all the content needed.

Process

Github

The data file is hosted on Github.

Cloudflare

A Cloudflare Worker (Webpack) uses the JSON file to populate the pages and create the HTML.

Worker

A Web Worker will ensure that the site becomes a Single Page Application (SPA).