Rust做啥项目练手?这6个开源项目让你不再纸上谈兵

Rust做啥项目练手?这6个开源项目让你不再纸上谈兵

文章图片

Rust做啥项目练手?这6个开源项目让你不再纸上谈兵

文章图片

Rust做啥项目练手?这6个开源项目让你不再纸上谈兵

文章图片

【Rust做啥项目练手?这6个开源项目让你不再纸上谈兵】Rust做啥项目练手?这6个开源项目让你不再纸上谈兵
学习一门新编程语言时 , 理解语法只是第一步 , 真正的挑战往往在于如何将这些知识应用到实际项目中 。 Rust 作为一门以高效、安全著称的系统编程语言 , 近年来受到越来越多开发者的关注和喜爱 。

那么在学完基础后 , 该如何通过实战项目来提升自己的技能 , 而不是停留在「纸上谈兵」的状态?
今天马建仓在 Gitee 上精心挑选了 6 个优质的 Rust 开源项目 , 助你更进一步探索 Rust 在实际场景中的应用 , 一起俩看看吧!
HuLa项目作者: HulaSpark 组织
开源许可协议: Apache-2.0
项目地址:https://gitee.com/HuLaSpark/HuLa
HuLa 是一个基于 Tauri、Vite 5、Vue 3 和 TypeScript 构建的即时通讯系统 。 它利用了 Tauri 的跨平台能力和 Vue 3 的响应式设计 , 结合了 TypeScript 的类型安全特性和 Vite 5 的快速构建 , 为用户提供了一个高效、安全和易用的通讯解决方案 。

Rudis项目作者: Jmysy
开源许可协议: GPL-3.0
项目地址:https://gitee.com/rudis/rudis
Rudis 是一个采用 Rust 语言编写得高性能键值存储系统 , 旨在利用 Rust 语言的优势来重新复现 Redis 的核心功能 , 以满足用户对高性能、可靠性和安全性的需求 , 同时保证与 Redis API 的兼容 。

salvo项目作者: salvo-rs 组织
开源许可协议: Apache-2.0
项目地址:https://gitee.com/salvo-rs/salvo
Salvo(赛风) 是一个简单且功能强大的 Rust Web 后端框架 , 仅需要基础 Rust 知识即可开发后端服务 。

zino项目作者: photino
开源许可协议: MIT
项目地址:https://gitee.com/photino/zino
Zino 致力于打造基于 Rust 语言的新一代组装式应用开发框架 ,提供一站式跨平台多端解决方案 , 可用于后端API开发、桌面应用开发等 。

netease-cloud-music-gtk项目作者: gmg137
开源许可协议: GPL-3.0
项目地址:https://gitee.com/gmg137/netease-cloud-music-gtk
netease-cloud-music-gtk4 是基于 GTK4 + Libadwaita 构造的网易云音乐播放器 , 专为 Linux 系统打造 , 已在 openSUSE Tumbleweed + GNOME 环境下测试 。

bs项目作者: fuyoo
开源许可协议: MIT
项目地址:https://gitee.com/fuyoo/bs
一个基于 rust+tauri 的精简小巧的 redis 桌面端可视化工具 。

    推荐阅读