The recently-released axum 0.8.3 brought some small changes that should reduce compile times for downstream projects. Curious whether it's noticable for anybody!
Also, the next release is likely to include some further improvements like that: https://github.com/tokio-rs/axum/pull/3300
Alright friendos, you're all welcome to try out my pixelflut server arche-noah
(link in post below )
Some cool facts:
Give it a ride!
2/?
3/?
Does there already exist an Extractor for Axum that answers the question "what language(s) does the user prefer" in the form of a list made up of standardized language enums?
I couldn't find one, so I ended up writing one. I can see about publishing the crate if anyone's interested.
Crear una web app en Rust y React en Arch Linux (Sin Morir en el Intento) n
Es fácil crear una web app en #rust y typescript utilizando los frameworks #axum y #react para implementar el #backend y el #frontend en #linux y #docker
Escucha: https://atareao.es/podcast/crear-una-web-app-en-rust-y-react-en-arch-linux-sin-morir-en-el-intento/
Feed: https://atareao.es/mp3-feed/
I need an #axum-like router that doesn't use HTTP paths ;_;
I don't want to implement all the nice extractors myself...
Just published a first release candidate of axum v0.8.0! If you're using axum, would be great if you could give it a try and let us know if there's any issues.
https://github.com/tokio-rs/axum/releases/tag/axum-v0.8.0-rc.1
@horusiath
Please can you elaborate? I'm about to use Actix as a localhost server which talks to an async linked API.
I asked both #Actix and #Axum Discords (the web framework from #tokio) if this was a good idea and both said yes, no problem which you use with #async - they both rely on tokio which is also what the #Rust API that I will be talking to uses.
I chose Actix for a basic test because it looks easier for a newbie to use.
#RustLang
Ever wondered how to do Dependency Injection in a rigid statically typed language like Rust? Learn how #Bevy and #Axum do it in this excellent tutorial: https://promethia-27.github.io/dependency_injection_like_bevy_from_scratch/ #rustlang #gamedev
Any advice on choice of #Rust web #backend #framework?
I'm considering #Actix and #Axum, and like the look of #Salvo but am new to this so any comments from experience would be helpful.
I'll be creating a localhost API server which will wrap my #RustLang lib and give local apps a way to talk to a p2p storage system. So a custom API for some things, one for #rclone, possibly #WebDAV.
Thoughts?
Published my first crate to crates.io recently. Nothing fancy, a simple #Axum layer for caching HTTP responses – with the option to reuse a stale response in case of failure to produce a new successful one – written for a project at work. Maybe someone else will find it useful. :)
https://crates.io/crates/axum-response-cache
(I’ve been doing Rust for years, a bit ashamed I’d never published any open crate before; even if I’ve some small contributions to other projects)
Ohh this is super cool!
axum-test allows you to run a full Axum app in tests, send requests to it and assert on the responses! Looks really cool for E2E tests with Axum
Really excited to try this out soon!
That fun thing of moving to a new language for day to day things and trying to find libraries and tooling that I'm happy with.
Todays adventure, looking for autogenerating openapi libraries for Axum that are stable and well maintained. I was using Aide but it seems to have gone unmaintained and I'm getting a fair few typing issues with it now and the fixes are in the deep dark macro layer that I don't really understand.
Any suggestions?
Depois do desafio que vou fazer em rust, to pensando em fazer um site de controle de backlog de jogos.
Fazer algo com actix ou axum + svelte
o que acham?
#django is awful, just awful. I just can't get over how much of the Internet runs on the world's slowest language with a library that relies almost entirely on string parsing and reflection, on a single thread, that defaults to non-async. If I could use #rust #axum I would, but I'm working with other people, and it seems like the only language other people know is Python, and so the great cycle of underutilized internet potential continues.