Tristan Partin on Nostr: At work, I've been using the #RustLang HTTP server crate axum. I think it might be ...
At work, I've been using the #RustLang HTTP server crate axum. I think it might be the nicest HTTP server library I've ever worked with. Previously I would have said the Go standard library. The abstractions seem really incredible. For instance, by the time my route handlers are called, I've already validated things like query parameters, request bodies, path variables, and headers.
axum + serde really makes for a great experience.
Published at
2024-12-05 05:49:56Event JSON
{
"id": "0cef82e2fd4f09d5c40d8256664e40fef2cab85c40b62c01f6df10fc7e37932e",
"pubkey": "5d58a2482e179d31b0b29bacfdc88db097cc355881e2b199edfdda7f45a831fa",
"created_at": 1733377796,
"kind": 1,
"tags": [
[
"t",
"rustlang"
],
[
"proxy",
"https://fosstodon.org/users/tristan957/statuses/113598647276739532",
"activitypub"
]
],
"content": "At work, I've been using the #RustLang HTTP server crate axum. I think it might be the nicest HTTP server library I've ever worked with. Previously I would have said the Go standard library. The abstractions seem really incredible. For instance, by the time my route handlers are called, I've already validated things like query parameters, request bodies, path variables, and headers.\n\naxum + serde really makes for a great experience.",
"sig": "8581b8aaf2cdda269daf4690d36d6feae45f10b58f5ce22e8dae8c7d9e15160d58fdff6208d4e4233ca28e269b3bf791a3095a2628f7adaea26d34225c834cc5"
}