5 ms·
Genuine question: why do people consider Axum's developer experience "great"? I've seen people say that several times, but the reason never seems clear to me. I
by spiffytech 3y ago
Genuine question: why do people consider Axum's developer experience "great"? I've seen people say that several times, but the reason never seems clear to me. Is it something that only starts to pay off in more complicated projects? Or is there some angle I'm missing?
Compared to other frameworks I've used (Rocket, or frameworks in other languages), I've found Axum to be challenging to get up-and-running with.
It's hard to figure things out from the docs. Basic features require 3rd-party packages. I have to guess my way out of compile errors because the error message & their types are unintelligible. And Axum transparently passing on the underlying Tower (and Tokio?) concepts piles on how much knowledge is required to use the framework.
- Spartan-S63 3y agoI agree. Axum feels really raw and I understand some folks like it, but it's more of a microframework in that regard than something like Rails, Django, etc. To me, Rocket has always had the best ergonomics to get going and Actix with macros is a close second.