项目地址:https://gitee.com/salvo-rs/salvo Salvo(赛风) 是一个简单且功能强大的 Rust Web 后端框架,仅需要基础 Rust 知识即可开发后端服务。 zino 项目作者:photino 开源许可协议:MIT 项目地址:https://gitee.com/photino/zino Zino 致力于打造基于 Rust 语言的新一代组装式应用开发框架, 提供一站式跨平台多...
包括词法分析、语法分析、中间代码生成和代码优化。这个项目将帮助你深入理解编程语言和编译原理,并提升你...
其项目包括Substrate,一个用于区块链开发的模块化框架,以及Polkadot,一个区块链网络。这两个项目都在其实现中大量使用 Rust。 其他项目 以下是一些不属于任何给定类别的项目。希望你能在这个“东西”集合中找到一些很棒的东西。 :) 伺服 Servo是一个用 Rust 编写的 Web 引擎原型。这是 Mozilla 致力于创建一个新的...
以下是微软Azure的CTO马克·鲁西诺维奇(Mark Russinovich)的一条推文,他想要迁移的意图非常明确。 例如,DWriteCore(DirectWrite的Windows应用程序SDK实现,用于高质量文本渲染和字体解析),这个项目大约包括了152000行Rust代码。 微软还在试验在Windows的GDI(图形设备接口)和Win32k组件中使用Rust。 Figma:Multiplayer 全球知名的...
Rust具有独特的所有权系统和强类型系统,可以防止常见的编程错误。对于熟悉C++语言的开发人员来说,Rust很容易学习。它在web开发、嵌入式系统和网络中很流行。Rust社区是非常活跃的,有许多可用的库和框架。要成为一个更好的Rust开发人员,请查看这5个项目。
实验性项目:作为一个实验性质的项目,Ebou目前可能缺少一些你期望在完整的Mastodon客户端中看到的功能,但开发者计划随着时间的推移逐步实现这些功能。 使用Ebou体验Mastodon Ebou是为那些寻求不同于传统社交媒体体验的用户设计的。如果你热爱使用Mastodon,或者对去中心化的社交平台充满好奇,Ebou提供了一个独特且新颖的视角。
项目作者:Jmysy 开源许可协议:GPL-3.0 项目地址:https://gitee.com/rudis/rudis Rudis 是一个采用 Rust 语言编写得高性能键值存储系统,旨在利用 Rust 语言的优势来重新复现 Redis 的核心功能,以满足用户对高性能、可靠性和安全性的需求,同时保证与 Redis API 的兼容。
相对于美国来说,Rust在国内正逐渐受到关注,一些技术公司和开发者社区对Rust的兴趣正日益增长,有些公司已经开始探索和实验性地使用Rust进行项目开发。中文Rust社区和文档资源也在逐渐丰富,但笔者登录有关Rust社区后发现,社区不太活跃,网页功能不够完善,部分社区甚至没有持续更新,由此可见,国内rust尚需普及和教育。
Rust可以做的项目有:网络服务、系统软件、并行和分布式计算、WebAssembly、游戏开发。1、网络服务 Rust的网络编程库非常强大,对于需要处理大量并发连接或对性能要求较高的网络服务特别适用。例如,像游戏服务器、实时通信服务器、云服务等都可能选择Rust作为其主要的编程语言。2、系统软件 由于Rust具有出色的...
我选择 QR 码编码器作为项目,是因为这个项目并不复杂,而且我可以熟悉 Rust 的基础知识。 此外,由于我们的未来计划与二维码有关,我想从这个项目中学到:如何使用位、矩阵、Rust 及其库、Reed-Solomon 算法和常见的纠错算法。 什么是 QR 码,以及如何生成?QR 码(Quick Response code,快速反应码)是一种二维条形码,它...