panjkov / rust-axum-course

Rust Axum Full Course code.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rust Axum Full Course Source Code

This repository contains the source code for the Rust Axum Full Course, which is available on YouTube. The code is available under either the MIT or Apache license and is free to use.

Dev (REPL)

# Terminal 1 - To run the server.
cargo watch -q -c -w src/ -x "run"

# Terminal 2 - To run the tests.
cargo watch -q -c -w examples/ -x "run --example quick_dev"

Dev

# Terminal 1 - To run the server.
cargo run

# Terminal 2 - To run the tests.
cargo test quick_dev -- --nocapture

Notes

Note 1

The tests/quick_dev.rs file has been moved to examples/quick_dev.rs (with the same code) as it is more appropriate and seems to resolve a Windows limitation when running test and run simultaneously.

Note 2

Make sure to use axum version 0.6.16 or above, as version 0.6.15 had a bug in the static routing.

This repository can be found on GitHub.

About

Rust Axum Full Course code.

License:Apache License 2.0


Languages

Language:Rust 100.0%