add readme
This commit is contained in:
parent
0c5db556f1
commit
2767bf4455
1 changed files with 18 additions and 0 deletions
18
readme.md
18
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
|
||||
|
||||
|
|
Loading…
Reference in a new issue