阅读 36

微软开源Rust/WinRT,看完这几个Rust项目再决定要不要入坑

微软推出了基于 Rust 的 Windows 运行时项目 Rust/WinRT。该项目和 C++/WinRT 一脉相承,用标准语言和编译器为 Windows 运行时构建语言投影,从而方便 Rust 开发人员调用 Windows API,更轻松地使用 Rust 构建各类 Windows 应用和组件。

听到这个新闻很多开发者已经开始对 Rust 跃跃欲试了,不过 Gitee 告诉你别着急,不妨先来看几个优质的开源 Rust 项目再决定。

1.rust-admin

基于Rust开发的后台管理系统,集成acitx-web高性能、Django模板、Layui前端等各项优点。

开源许可协议:GPL-3.0

项目地址:gitee.com/houhanting/…

2.blocklang-installer

BlockLang Installer 是一款自动化部署工具,专用于部署 Spring boot 项目。

开源许可协议:MIT

项目地址:gitee.com/blocklang/b…

3.rocker

ROCKER 是一个在线解压和进程沙箱实现, 针对的是基于 Linux 的资源受限的(即使是 docker 这样的容器实现自身的资源占用都是不能容忍的) IoT 系统,旨在提高其资源利用率和系统安全性,并且避免产生额外的性能开销。

通过将 App 程序文件及其它合适的文件压缩成squashfs包,通常可以带来超过 60% 的磁盘空间节省,这对于资源受限的 IoT 系统来说是非常有意义的。与此同时,由于 Linux 内核原生提供了动态按需解压支持,相对于常规的 App 运行模式,并不会产生额外的内存开销。

开源许可协议:MIT

项目地址:gitee.com/kt10/rocker

4.CITA

CITA( Cryptape Inter-enterprise Trust Automation )是一个面向企业级应用的支持智能合约的区块链框架, 旨在为企业级区块链应用提供一个稳固、高效、灵活、可适应未来的运行平台。CITA 将区块链节点的必要功能解耦为六个微服务:RPC,Auth,Consensus,Chain,Executor,Network。各组件之间通过消息总线交换信息相互协作。通过配置和定制相应的服务,CITA 能够满足企业级用户的全部需要。

开源许可协议:GPL-3.0

项目地址:gitee.com/Cryptape/CI…

5.rsw

这是一个用Rust语言编写的静态博客生成工具。追求简单、自由、快乐。

开源许可协议:Apache-2.0

项目地址:gitee.com/dev-tang/rs…

如果你喜欢这上面五个项目,记得到项目主页给它们一个 Star~如果你想去 Gitee 看看更多优质 Rust 项目,点这里就对了:gitee.com/explore/all…


关注下面的标签,发现更多相似文章
评论