Elegance.JS
Elegance is a full-stack web-framework written in pure TypeScript with minimal dependencies.
It uses functional components to create an element tree on the server, and then serializes that into HTML and JS.
The result is then either stored on the server, or generated per-request.
Get StartedFeature TLDR
- Built-in API route support
- FS-Based routing (with slug support)
- Minimal Dependencies
- Easy to extend
- Static & Server-runtime variants included
- Very easy to use
- Express style middleware
Curious?
The best place to start is just by exploring the docs.
We'd recommend the getting started section!