The speed mostly comes from building it on top of Starlette and Granian, while keeping overhead low, so I can't claim much credit on that part. In the end, business logic will be the bottleneck anyway :)
Yeah, I've seen mixed responses on SQL magic. Spring and Ruby devs I talked to seemed to like it (with Ruby active records having a similar feature), but JS, Python and other devs I talked to found it odd.
I guess it depends on the ecosystem people get used to?
Would be exciting to see Astral come out with a server! Though, with the current landscape, it feels like there isn't too much to be done without massive efforts, so I don't imagine they could justify spending the time given how well they're doing in their niche. Could be wrong, though.
Whereas the Python folk are often used to running SQL manually, so like less of the magic?
Not super sure about the magical SQL queries OOTB, but that might be a preference thing.
Lots of docs too, great job!
(This also triggered a question in me: should Astral also support/write a web framework?)