Rust for everyone and rust everywhere!
Rust is spreading far and wide. In the Rust community in Nigeria, we've seen a nice variety of rust use cases. We've seen people talk about how they use rust in Systems software, Blockchain, Web Apps, Servers, IOT, Aero Space, telecommunications among many.
In Today's issue, we have a rust story about an ultra-passionate rust developer, an open source project looking to use rust in Aerospace, an article on building the classic hangman game in rust, a tutorial on building full-stack applications in rust and articles on borrowing, ownership and web frameworks in rust.
This rust story tells the tale of Ayodeji Adeoti - a developer with an extreme passion for spreading the gospel of rust to anyone who cares to listen!
Open Source projects
Are we in space yet?
AeroRust is calling for volunteers and contributors to re-design & Rust re-write a catalogue of crates in the Rust ecosystem for (aero)space.
AeroRust is an Aerospace 🚀 and Rust 🦀 Working Group aiming to help push the Open-source community more into the growing Aerospace industry, by providing information, materials, tools, crates, etc. to the industry and hobbyists.
If you'd like to help or provide feedback on the design reach out to Lachezar Lechev.
Build your first game using rust
Looking to build a fun game to help you get familiar with rust's syntax and concepts? Well, Ayomide wrote a tutorial on building a hangman game in rust.
NEAR zero to hero: Building a Full-stack application
This is the second tutorial in the NEAR zero to hero series from Near Protocol Nigeria. This tutorial is meant to provide easy on-boarding to the NEAR SDK and how to build a full-stack decentralized application on NEAR. The idea is to spin up a full-stack application template using “create-near-app” and NEAR Rust SDK.
Understanding Borrowing in Rust
In this article by Goodness, he talks about how borrowing works in Rust and the rules of the borrow checker.
What Is Ownership in Rust?
This article by Goodness explores how rust uses ownership to ensure memory safety
5 Rust WebAssembly Frameworks for Your Next Application
Looking to build a web application in Rust? Well, Goodness wrote an article on 5 web frameworks for building web apps in Rust and Web Assembly.