专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序员的那些事  ·  拼夕夕员工,反对双休? ·  3 天前  
程序员的那些事  ·  半生心血贡献给开源,WordPress ... ·  4 天前  
OSC开源社区  ·  Linus可以用他的MacBook玩3A大作了! ·  6 天前  
51好读  ›  专栏  ›  OSC开源社区

整天吹编程语言“原神”,那就推荐一波开源的Rust练手项目

OSC开源社区  · 公众号  · 程序员  · 2024-10-17 16:51

正文

OSCHINA

↑点击蓝字 关注我们

学习一门新编程语言时,理解语法只是第一步,真正的挑战往往在于如何将这些知识应用到实际项目中。

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 桌面端可视化工具。


END