2 releases
0.0.1 | Jan 24, 2023 |
---|---|
0.0.0 | Jan 7, 2023 |
#21 in #directive
34KB
559 lines
A trait-based modular HTTP router with an extensible macro-based frontend.
The drought
library is a work-in-progress! Currently the following is implemented:
-
Droughter
itself - Core
Drought
s, providing nesting and lambda facilities - Static content embedding
- Filesystem passthrough
- URI rewriting
- Macro Frontend
- Macro Extensions
All of these features can be implemented by library consumers, however, they will be more properly integrated in future releases.
Do note that the major version number is currently 0
. Although the core API
is mostly finished, there may be some flips from things to and from references,
just for performance's sake.
Dependencies
~4–11MB
~121K SLoC