Rust
15 items tagged with "rust"
Tutorials3
How to set up a Rust project with Cargo and tests
Create a Rust project with Cargo, add dependencies from crates.io, and write unit and integration tests.
How to write concurrent Rust with threads and channels
Use Rust's threads, channels, and shared-state primitives to write concurrent code that the compiler proves is data-race free.
Scan a Rust Crate for Upgrade Drift
Run Vibgrate CLI on a Rust crate to measure upgrade drift from Cargo dependencies and export JSON for tooling.
Products2
Stacks4
Rust WASM Stack
Rust, WebAssembly, Yew - High-performance web apps
Rust Axum/Actix Backend Stack
High-performance, memory-safe Rust backend using Axum or Actix with PostgreSQL for low-latency, resource-efficient services.
Rocket (Rust) Stack
An ergonomic, type-safe Rust web framework with compile-time route checking and request guards, paired with a database for fast, safe backends.
Axum + SQLx (Rust)
A modern async Rust backend built on the Tokio runtime with the Tower middleware ecosystem and compile-time-checked SQL via SQLx.
Comparisons5
Go vs Rust
Two modern systems-oriented languages: Go optimizes for simplicity and fast development, Rust for memory safety without a garbage collector and maximum control.
Rust vs C++
Both target systems-level performance, but Rust enforces memory safety at compile time while C++ offers unmatched maturity and ecosystem at the cost of manual safety.
Rust vs Go for CLI Tools
Both produce single static binaries ideal for command-line tools: Go favors fast builds and simplicity, Rust favors performance, rich CLI libraries, and safety.
C vs Rust for Systems Programming
C is the foundational systems language behind operating systems and embedded software, while Rust offers comparable control with compiler-enforced memory safety.
Actix vs Axum
Actix Web and Axum are leading Rust web frameworks; Actix is feature-rich and battle-tested, Axum is built on Tower with strong type-driven ergonomics.