personal-page/_master_wiki/Read Later/2023-10-31 - Use cases for Rust.md

76 lines
No EOL
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: 7b7ae540-77ef-11ee-9aed-e318464fef5a
title: |
Use cases for Rust
status: ARCHIVED
tags:
- read-later
- Newsletter
date_added: 2023-10-31 10:14:54
url_omnivore: |
https://omnivore.app/me/use-cases-for-rust-18b85df6f3a
url_original: |
https://omnivore.app/no_url?q=9e2f3a10-e4fd-4c33-85a3-ff3609f3c4d6
---
# Use cases for Rust
## Highlights
Some popular server-side web frameworks written in Rust include Actix Web, Warp, and Axum.
[source](https://omnivore.app/me/use-cases-for-rust-18b85df6f3a#64793bd7-d3bd-4597-9f2c-9b4697217661)
---
## Original
![](https://proxy-prod.omnivore-image-cache.app/374x0,sWwbkQPNcQS05Cyma-JsPnEwyj7_G5D8tak-9k2Pm7g8/https://kartrausers.s3.amazonaws.com/letsgetrusty/25597207_1643064007NFuWebsite_Header.png)
Hi Rustaceans,
Rust is fast, safe and hip.
But, what can you actually build with Rust?
…whether you want to use Rust professionally or as a hobbyist.
Here are a few common types of applications built using Rust:
**Blockchain**
* Rust is a great choice for blockchain applications because it is fast and secure.
* You can write both smart contracts and entire blockchains using Rust.
* Some popular blockchain projects written in Rust include Solana, Polkadot, and Near.
**Embedded programs**
* Rust is also well-suited for embedded programs, such as those used in cars, airplanes, and other devices.
* This is because Rust is memory-safe, memory-efficient and can be compiled to run on a variety of platforms.
**Server-side applications / Microservices**
* Rust is a great choice for server-side applications and microservices because it is fast and efficient.
* ==Some popular server-side web frameworks written in Rust include Actix Web, Warp, and Axum.==
* Many companies are migrating their critical microservices to Rust because of its safety and performance guarantees.
**WebAssembly**
* Rust can be compiled to WebAssembly, which means that you can use Rust to build web applications.
* Rusts small runtime and first-class support for WebAssembly often make it the first contender for any WebAssembly projects.
This is only a small sample of what you can build in Rust.
In general, Rust is a great choice if you are looking for speed, safety and versatility.
If you want more details, heres a YouTube video I made on the same topic.
**[\>>> What can you build in Rust?!](https://letsgetrusty.krtra.com/c/BgXaOx7YGua4/OQKy)**
Have fun building!
Bogdan
\---
PS - Looking for a Rust job? Apply here - [https://letsgetrusty.com/jobs](https://letsgetrusty.krtra.com/c/ysWbInNFr59c/OQKy)