Skip to content

gryzzly/mishareyzlin.com

Repository files navigation

A starter project for a prerendered preact-component-tree based website.

It uses: preact, preact/hooks, htm and preact-render-to-string.

There is a very simple router included. See ./src/router.js.

How does it work?

Content can be stored in content.json, keyed by type of collection. There is always at least one collection – pages.

Development

For development, install dependencies

npm install

And then start file-watcher:

node start.js

This will rebuild HTML on changes in /content or /src folders.

The output folder is build.

In content:

  • either content.json file
  • html files can be used, they will be rendered as content inside of App.js

Start an http server to serve files from there directly:

http-server build

That’s it.

Configuration

Open

Production

Deploy build folder to CDN.

About

My website built with HTML, CSS and JS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published