Rust 是 Mozilla 开发的一种安全、现代的编程语言。它专为高效、可靠的软件开发而设计,特别是在对系统资源的低级控制至关重大的领域。 Rust 具有独特的所有权系统,可以防止常见的编程错误和强劲的类型系统。 Rust 社区超级活跃且支持,有许多可用的库和框架。要成为一名更好的 Rust 开发人员,请查看这 5 个项目。
1. Redox:Rust 操作系统
Redox 是一个用 Rust 编写的操作系统。 Redox遵循微内核设计,旨在安全、可用和免费。 Redox 的灵感来自于以前的内核和操作系统,例如 SeL4、MINIX、Plan 9 和 BSD。
GITHUB:https://github.com/redox-os/redox
2. Fyrox :用 Rust 编写的 3D 和 2D 游戏引擎
Fyrox是一个功能丰富、可用于生产的通用 2D/3D 游戏引擎,用 Rust 编写,带有场景编辑器。 以前项目叫 rg3d
GITHUB:https://github.com/FyroxEngine/Fyrox
3. Leptos:使用 Rust 构建快速 Web 应用程序
Leptos 是一个全栈、同构的 Rust Web 框架,利用细粒度的反应性来构建声明性用户界面。
GITHUB:https://github.com/leptos-rs/leptos
4. Diesel:使用Rust编写的ORM
Diesel 摆脱了数据库交互的传统模式,并消除了运行时错误,而且不会牺牲性能。它充分利用 Rust 的类型系统来创建一个低开销的查询构建器。
GITHUB:https://github.com/diesel-rs/diesel
5. Tauri:Rust编写的跨平台的UI框架
Tauri允许使用Web技术(如HTML,CSS和JavaScript)来构建跨平台的桌面应用程序UI框架。
GITHUB:https://github.com/tauri-apps/tauri
- 最新
- 最热
只看作者