The tokio ecosystem is also a world of its own.
Tokio internals are plentiful and more complex than in other runtimes. But the common difficulty is choosing what to use for an http server.
- hyper? just an http library but bring your own boilerplate?
- actix web? it was quite opiniated and there was some drama from its main author.
- axum? wait that seems to be the latest consensus actually.
And that's just the remaining popular choices.