<<<<<<< Updated upstream rust-lang ======= rust-lang >>>>>>> Stashed changes

rust-lang

Table of Contents

https://www.rust-lang.org/

<<<<<<< Updated upstream

1. Getting started

=======

1. Getting started

>>>>>>> Stashed changes
<<<<<<< Updated upstream

2. Cargo

=======

2. Cargo

>>>>>>> Stashed changes

Package manager and smarter build tool.

$ rustc file.rs
$ cargo new # new project
  • cargo run : compiles and runs
  • cargo build --release : #optimizes
  • cargo check : for quick checking of warning without the overhead of building the binary
  • cargo update : all the dependencies in Cargo.toml to latest crate versions
  • cargo clippy : needs to be installed, does extensive lining
  • https://doc.rust-lang.org/cargo/index.html
<<<<<<< Updated upstream

3. Rustup

=======

3. Rustup

>>>>>>> Stashed changes
  • provides language server
<<<<<<< Updated upstream

4. Advanced Topics/Articles

======= <<<<<<< Updated upstream

5. modern Libs/Frameworks

=======

5. modern Libs/Frameworks

>>>>>>> Stashed changes

updated <2023-01-21 Sat>

Axum
GitHub - tokio-rs/axum: Ergonomic and modular web framework built with Tokio,…
Leptos
leptos - Rust
  • full-stack, isomorphic web framework with fino-grained reactivity
  • needs rust nightly and wasm toolchain
<<<<<<< Updated upstream

Author: fschl

Created: 2023-01-29 Sun 22:13

=======

Created: 2023-04-19 Wed 13:47

>>>>>>> Stashed changes

Validate