- Serverless Functions
- CLIs, especially targeting JS
- "systems programming"
- WASM applications
- Speeding up complicated parts of other languages (ruby/elixir/node/etc)
I created a set of videos that take you through Rustlings
More advanced/intermediate books:
- Installing Rust with Rustup
- Your First Rust Program
- Applying Cargo to your First Rust Program
- language path
- Build CLI tools with Structopt
- Working with files, directories, and paths
- std::fs
mkdir -p
- windows paths
- Path and PathBuf
- std::collections
- Error handling
- Option
- Result
- Error types
- eyre! and color_eyre