当前位置:首页 > 科技  > 软件

Vite也要用Rust重写了,推荐一波开源的 Rust 学习资源!

来源: 责编: 时间:2023-10-08 07:05:26 391观看
导读10 月 5 日,Vue 和 Vite 的作者尤雨溪在 ViteConf 2023 上宣布计划使用 Rust 重构 Vite。近年来,越来越多的前端工具开始选择使用 Rust 进行开发/重构,例如 Turbopack、SWC、Rspack、Tauri 和 Deno 等。Vite 的一大特点

4aH28资讯网——每日最新资讯28at.com

10 月 5 日,Vue 和 Vite 的作者尤雨溪在 ViteConf 2023 上宣布计划使用 Rust 重构 Vite。近年来,越来越多的前端工具开始选择使用 Rust 进行开发/重构,例如 Turbopack、SWC、Rspack、Tauri 和 Deno 等。4aH28资讯网——每日最新资讯28at.com

Vite 的一大特点就是快,其在前端基础设施领域有着广阔的前景和潜力。如果你对 Rust 感兴趣,可以考虑学习一下 Rust。下面就来分享一些优质的开源  Rust 学习资料,希望对你有所帮助!4aH28资讯网——每日最新资讯28at.com

Rust 语言圣经

Rust 语言圣经涵盖从入门到精通所需的 Rust 知识,目录及内容都经过深思熟虑的设计,同时语言生动幽默,行文流畅自如,摆脱技术书籍常有的机器味和晦涩感。4aH28资讯网——每日最新资讯28at.com

  • 深入度,在基础教学的同时,提供了深入剖析。浅尝辄止并不能让我们站上紫禁之巅
  • 专题内容,将 Rust 高级内容通过专题的形式一一呈现,内容内聚性极强,例如性能优化、手把手实现链表、Cargo 和 Tokio 使用指南、async 异步编程、标准库解析、WASM 等等
  • 内容索引,作为一本工具书,优秀的索引能力非常重要,遗忘不可怕,找不到才可怕
  • 规避陷阱和对抗编译器,只有真的上手写过一长段时间 Rust 项目,才知道该如何规避常见的陷阱以及解决一些难搞的编译器错误,而本书将帮助你大大缩短这个过程,提前规避这些问题
  • Cookbook,涵盖多个应用场景的实战代码片段,程序员上网查询文件操作、正则解析、数据库操作是常事,没有人能记住所有代码,而 Cookbook 可解君忧,Ctrl + C/V 走天下
  • 配套练习题,像学习一门大学课程一样学习 Rust 是一种什么感觉?Rust 语言圣经 + Rust 语言实战双剑合璧,给你最极致的学习体验

截至目前,Rust 语言圣经已写了 170 余章,110 余万字,历经 800 多个小时,每一个章节都是手动写就,没有任何机翻和质量。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com


4aH28资讯网——每日最新资讯28at.com

  • GitHubhttps://github.com/sunface/rust-course。
  • 在线阅读https://course.rs/about-book.html。

Rust语言实战

Rust语言实战的目标是通过大量的实战练习帮助大家更好的学习和上手使用 Rust 语言。书中的练习题非常易于使用:你所需的就是在线完成练习,并让它通过编译。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com

  • GitHub:https://github.com/sunface/rust-by-practice。
  • 在线阅读:https://zh.practice.rs/why-exercise.html。

Rust 程序设计语言

一本 Rust 语言的入门书,本书英文原版作者为 Steve Klabnik 和 Carol Nichols,并由 Rust 社区补充完善。本简体中文译本由 Rust 中文社区翻译。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com


4aH28资讯网——每日最新资讯28at.com

  • Github:https://github.com/KaiserY/trpl-zh-cn。
  • 在线阅读https://kaisery.github.io/trpl-zh-cn/。

Rust 语言之旅

本教程旨在循序渐进地介绍 Rust 编程语言的特性。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com

  • GitHubhttps://github.com/richardanaya/tour_of_rust。
  • 在线阅读https://tourofrust.com/00_zh-cn.html。

简单英语学Rust

简单英语学Rust写于2020年7月至8月,长达400多页。这是一种试图使用“易懂的英语”来教授Rust编程语言的资源,适用于非英语母语的学习者,当然也提供了中文译本。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com


4aH28资讯网——每日最新资讯28at.com

  • GitHubhttps://github.com/kumakichi/easy_rust_chs。
  • 在线阅读:https://kumakichi.github.io/easy_rust_chs/。

Comprehensive Rust

Comprehensive Rust 是由 Google 的 Android 团队开发的免费 Rust 课程。该课程涵盖了 Rust 的全部内容,从基本语法到泛型和错误处理等高级主题。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com

  • GitHub:https://github.com/google/comprehensive-rust。
  • 在线阅读https://google.github.io/comprehensive-rust/。

Rust By Example

Rust by Example (RBE) 是一个可运行示例的集合,用于说明各种 Rust 概念和标准库,可以通过示例学习 Rust。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com

  • GitHubhttps://github.com/rust-lang/rust-by-example。
  • 在线阅读https://doc.rust-lang.org/stable/rust-by-example/。

rustlings

该项目包含一些小练习,可帮助你习惯阅读和编写 Rust 代码。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com

GitHub:https://github.com/rust-lang/rustlings。4aH28资讯网——每日最新资讯28at.com

Rust设计模式

一本关于 Rust 编程语言中的设计模式和习惯用法的开源书籍中文译本。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com

  • GitHubhttps://github.com/Fomalhauthmj/patterns。
  • 在线阅读https://fomalhauthmj.github.io/patterns/intro.html。

RustBook

一本关于 Rust 数据结构和算法的书。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com

GitHub:https://github.com/QMHTMY/RustBook。4aH28资讯网——每日最新资讯28at.com

Awesome Rust

Rust 代码和资源的精选列表,包括应用,开发工具,库,资源等。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com

GitHub:https://github.com/rust-unofficial/awesome-rust。4aH28资讯网——每日最新资讯28at.com

rust-learning

一些用于学习 Rust 的博客文章、文章、视频等学习资源。4aH28资讯网——每日最新资讯28at.com

4aH28资讯网——每日最新资讯28at.com

GitHub:https://github.com/ctjhoa/rust-learning。4aH28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-12306-0.htmlVite也要用Rust重写了,推荐一波开源的 Rust 学习资源!

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: .Net8 GC堆对于云原生的支持

下一篇: 使用@Log和@Slf4j装饰器提升Spring Boot的日志功能

标签:
  • 热门焦点
  • Find N3入网:最高支持16+1TB

    OPPO将于近期登场的Find N3折叠屏目前已经正式入网,型号为PHN110。本次Find N3在外观方面相比前两代有很大的变化,不再是小号的横向折叠屏,而是跟别的厂商一样采用了较为常见的
  • 2023年Q2用户偏好榜:12+256G版本成新主流

    3月份的性能榜、性价比榜和好评榜之后,就要轮到2023年的第二季度偏好榜了,上半年的新机潮已经过去,最明显的肯定就是大内存和存储的机型了,另外部分中端机也取消了屏幕塑料支架
  • 一文掌握 Golang 模糊测试(Fuzz Testing)

    模糊测试(Fuzz Testing)模糊测试(Fuzz Testing)是通过向目标系统提供非预期的输入并监视异常结果来发现软件漏洞的方法。可以用来发现应用程序、操作系统和网络协议等中的漏洞或
  • WebRTC.Net库开发进阶,教你实现屏幕共享和多路复用!

    WebRTC.Net库:让你的应用更亲民友好,实现视频通话无痛接入! 除了基本用法外,还有一些进阶用法可以更好地利用该库。自定义 STUN/TURN 服务器配置WebRTC.Net 默认使用 Google 的
  • 自律,给不了Keep自由!

    来源 | 互联网品牌官作者 | 李大为编排 | 又耳 审核 | 谷晓辉自律能不能给用户自由暂时不好说,但大概率不能给Keep自由。近日,全球最大的在线健身平台Keep正式登陆港交所,努力
  • 华为Mate60标准版细节曝光:经典星环相机模组回归

    这段时间以来,关于华为新旗舰的爆料日渐密集。据此前多方爆料,今年华为将开始恢复一年双旗舰战略,除上半年推出的P60系列外,往年下半年的Mate系列也将
  • 苹果公司要求三星和LG Display生产「无边框」OLED iPhone显示屏

    据 The Elec 报道,苹果已要求其供应商为未来的 iPhone 型号开发「无边框」OLED 显示面板。苹果显然已要求三星和 LG Display 开发新的 OLED 显示面
  • Android 14发布:首批适配机型公布

    5月11日消息,谷歌在今天凌晨举行了I/O大会,本次发布会谷歌带来了自家的AI语言模型PaLM 2、谷歌Pixel Fold折叠屏、谷歌Pixel 7a手机,同时发布了Androi
  • 北京:科技教育体验基地开始登记

      北京“科技馆之城”科技教育体验基地登记和认证工作日前启动。首批北京科技教育体验基地拟于2023年全国科普日期间挂牌,后续还将开展常态化登记。  北京科技教育体验基
Top