NNishantinnishujangra27.hashnode.dev·Sep 30, 2025 · 2 min readHow to use Tera templates with Axum(Rust)Initialize the project Create a new Rust project and initialize it. mkdir axum-tera cd axum-tera cargo init Edit your Cargo.toml file: [package] name = "axum-tera" version = "0.1.0" edition = "2024" [dependencies] axum = "0.8.4" tokio = { version =...00
NNishantinnishujangra27.hashnode.dev·Aug 20, 2025 · 2 min readGetting Started with Rocket Fairings: Implementing a LoggerI am learning Rust web development by building projects, and the current project I am working on is Serac, which is an RBAC system, but I haven’t decided what do add after authenctication in this project. Also, suggest this in comments if wanted to. ...00
NNishantinnishujangra27.hashnode.dev·Aug 14, 2025 · 6 min readImplementing Middleware in Rocket.rsI am learning Rust by building projects and reading blogs. Also, I have listed references for this learning in the end. Since I already have experience in building with Go and JavaScript/TypeScript. I initially thought that middleware in Rocket.rs wa...00
NNishantinnishujangra27.hashnode.dev·Aug 4, 2025 · 7 min readImplementing JWT Authentication in Rocket.rs with Argon2 Password HashingRocket is a REST API framework in Rust. I am writing this blog while learning authentication in Rust. In this blog post, we’ll focus only on the authentication layer — specifically, user registration, login, password hashing with Argon2, and JWT toke...00