RUST
Links
- Communities :
Frameworks :
- Tokio : https://github.com/tokio-rs/tokio + https://docs.rs/tokio/1.0.1/tokio/
- Termion : https://github.com/redox-os/termion
- TUI-rs : https://github.com/fdehau/tui-rs
- Bevy (game engine) : https://bevyengine.org/
- Druid (GUI) : https://github.com/linebender/druid
- Diesel (ORM ) : https://github.com/diesel-rs/diesel
- Piston (graphic library) : https://github.com/PistonDevelopers/piston
- CoreUtils https://github.com/uutils/coreutils
- Nannou (creative coding framework) : https://github.com/nannou-org/nannou
Documentations :
- RustStarterKit : https://wiki.alopex.li/RustStarterKit2020
- Cheat-rs : https://cheats.rs/
- RUST option in one figure : https://www.reddit.com/r/rust/comments/kdfb9k/rusts_option_in_one_figure/
- RUST memory container : https://www.reddit.com/r/rust/comments/idwlqu/rust_memory_container_cheatsheet_publish_on_github/
- RUST design patterns : https://rust-unofficial.github.io/patterns/
- A half-hour to lean RUST : https://fasterthanli.me/articles/a-half-hour-to-learn-rust
- RUST Cookbook : https://rust-lang-nursery.github.io/rust-cookbook/intro.html?utm_source=hackernewsletter&utm_medium=email&utm_term=code
- RUST Async : https://cfsamson.github.io/book-exploring-async-basics/
Books
- O’Reilly “Programming Rust”
Applications :
- ncspot (spotify client)
- RipGrep
- redox https://www.redox-os.org/
- unix commands : https://zaiste.net/posts/shell-commands-rust/
- ox (text editor) : https://github.com/curlpipe/ox
- Starship (prompt) : https://starship.rs/
- ht (httpie) : https://github.com/ducaale/ht?utm_source=hackernewsletter&utm_medium=email&utm_term=code
Discussions :
- “Why discord is switching from Go to Rust” : https://blog.discord.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f
- http://asquera.de/blog/2018-01-20/getting-started-with-rust-on-the-command-line/
- https://learning-rust.github.io/docs/a1.why_rust.html
- “Making Generative Art with Rust” : https://blog.abor.dev/p/making-generative-art-with-rust
IDE :
- IntelliJ RUST : https://intellij-rust.github.io/ + https://github.com/intellij-rust/intellij-rust
- VS Code RUST : https://marketplace.visualstudio.com/items?itemName=rust-lang.rust
- RUST for Windows : https://github.com/microsoft/windows-rs
Tutorials :
- https://blog.logrocket.com/creating-a-rest-api-in-rust-with-warp/
- RUST aynshcronous HTTP server with tokio and hyper : https://blog.guillaume-gomez.fr/articles/2017-02-22+Rust+asynchronous+HTTP+server+with+tokio+and+hyper