https://github.com/thefrontside/revolution
After the years of reaction comes revolution
https://github.com/thefrontside/revolution
Last synced: about 1 year ago
JSON representation
After the years of reaction comes revolution
- Host: GitHub
- URL: https://github.com/thefrontside/revolution
- Owner: thefrontside
- Created: 2023-10-30T19:32:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-08T22:35:05.000Z (over 1 year ago)
- Last Synced: 2025-03-28T11:51:05.830Z (over 1 year ago)
- Language: TypeScript
- Size: 224 KB
- Stars: 7
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Revolution
Revolution is an interactive HTML Server. It is radical in that:
- No stateful components, just simple, one-way functions that generate HTML.
- Structured Concurrency and Effects drive the UI, not the other way around.
- Middleware that can transform HTML at the AST level.
- "Server Side Rendering" is trivial because HTML generation is one-way.
Essentially just calling a template
- Composability at the website level.
Join the Revolution!
## Development
```shellsession
$ deno test
```