From 2767bf44552618942ae78630da6845a697f19536 Mon Sep 17 00:00:00 2001 From: chloe caruso Date: Sun, 8 Jun 2025 17:00:07 -0700 Subject: [PATCH] add readme --- readme.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/readme.md b/readme.md index efc8523..533018d 100644 --- a/readme.md +++ b/readme.md @@ -1 +1,19 @@ # clover sitegen framework + +this repository contains clover's "sitegen" framework, which is a set of tools +that assist building websites. these tools power https://paperclover.net. + +- HTML "Server Side Rendering") engine written from scratch. + - A more practical JSX runtime (`class` instead of `className`, etc). + - Transparent integration with [Marko][1] to mix component types. + - MDX support for text-heavy content pages. +- Incremental static site generator and build system + - Build entire production site at start, incremental updates when pages + change; Build system state survives coding sessions. + - The only difference in development and production mode is hidden + source-maps and stripped assertions and `console.debug` calls. The site + you see locally is the site you see deployed. +- Built on the battle-tested Node.js runtime. Partial support for Deno and Bun. + +[1]: https://next.markojs.com +