| ... | ... | @@ -1 +1,19 @@ |
| 1 | 1 | # clover sitegen framework
|
| 2 |
|
| 3 | this repository contains clover's "sitegen" framework, which is a set of tools
|
| 4 | that assist building websites. these tools power https://paperclover.net.
|
| 5 |
|
| 6 | - HTML "Server Side Rendering") engine written from scratch.
|
| 7 | - A more practical JSX runtime (`class` instead of `className`, etc).
|
| 8 | - Transparent integration with [Marko][1] to mix component types.
|
| 9 | - MDX support for text-heavy content pages.
|
| 10 | - Incremental static site generator and build system
|
| 11 | - Build entire production site at start, incremental updates when pages
|
| 12 | change; Build system state survives coding sessions.
|
| 13 | - The only difference in development and production mode is hidden
|
| 14 | source-maps and stripped assertions and `console.debug` calls. The site
|
| 15 | you see locally is the site you see deployed.
|
| 16 | - Built on the battle-tested Node.js runtime. Partial support for Deno and Bun.
|
| 17 |
|
| 18 | [1]: https://next.markojs.com
|
| 19 |
|