Can I use sync functions?
No. Everything in RD is async by default, except run.
Is there type matching on regex routes?
No. They're strings.
Is there a test client?
Not for the moment.
What is the test coverage of Red Dwarf?
0%.
Is it fast?
I didn't test it yet. COOKIE THING. UVLOOP.
Is Red Dwarf secure?
I guess!
What encryption does Red Dwarf use?
Bitcoin-style encryption 👌
How to serve static pages?
Load them into memory.
How does Red Dwarf handle static files?
We use etags.
What templating language does Red Dwarf use?
None.
Does Red Dwarf provide a database?
No.
How to enable compression?
No.
What HTML codes can Red Dwarf send?
No.
How to do telemetry?
With logging.
Do you have signals or a pubsub mechanism?
No.
Can I use Red Dwarf without Datastar?
No. I put something like 20 lines of helper code to help you use
Datastar. Do you really want to waste all this good work? That's
what I thought
Which responses can I send?
OK, BAD_REQUEST, TEMPORARY_REDIRECT, NOT_MODIFIED, NOT_FOUND,
INTERNAL_SERVER_ERROR. I haven't found the best way yet to return
being a teapot.
What are good resources on Red Dwarf?
The fucking code.
What did you use for syntax highlighting?
The very good ......
Why did you create Red Dwarf?
People liked Datastar's examples but kept asking for backend code.
Because Datastar is backend agnostic, it was often a though question
to answer. So I decided to create the simplest framework ever, in
Python, to really hammer this down.