rename cookbook to Cook Rust

pull/737/head
sunface 3 years ago
parent 5afd0d19ed
commit b931b8bff0

@ -5,7 +5,7 @@
[快速查询入口](index-list.md) [快速查询入口](index-list.md)
--- ---
[Rust Cookbook](cookbook.md) [Cook Rust: Awesome + Cookbook](cookbook.md)
[Rust 语言周刊](rust-weekly.md) [Rust 语言周刊](rust-weekly.md)
[Rustt 翻译计划](rustt.md) [Rustt 翻译计划](rustt.md)

@ -1,25 +1,41 @@
# 场景化用例 <h1 align="center">Cook Rust</h1>
对于开发者而言CookBook 是非常实用的,几乎每一门编程语言都是如此。原因无他:聪明的开发者大部分时间不是在复制粘贴就是在复制粘贴的路上。而 CookBook 恰恰为各种实用场景提供了可供直接复制粘贴的代码,例如文件操作、随机数生成、命令行解析等等, <div align="center">
<img height="200px" src="https://github.com/sunface/rust-cookbook/blob/main/assets/banner1.png?raw=true">
</div>
由于这本书的章节非常多,为了不影响大家的整体阅读体验,请访问以下地址阅读。 <div align="center">
- 在线阅读: <a href="https://cookbook.rs" target="_blank">https://cookbook.rs</a>
<br /> 在线阅读: [https://cook.rs](https://cook.rs)
</div>
> CookBook 的部分内容翻译自 [Rust CookBook](https://rust-lang-nursery.github.io/rust-cookbook/intro.html),但是内容并不相同,因为我们对部分内容进行了整合,最重要的是增加了大量实用库和代码片段 学习一门语言、做一个项目就像烹饪一顿美食一样,你需要往项目中添加许多调味料,而 Cook Rust 就是教大家如何烹饪一个优秀的 Rust 项目。
| 烹饪美食 | Cook Rust |
| --- | --- |
| 找到合适的厨具、调料、食材 | 为项目挑选 Awesome 依赖库 |
| 按照食谱做好一道道菜,最终呈现一桌大餐 | 在 Cookbook 中查询实用的代码片段,直接复制到项目中,最终快速搭建好一个项目 |
可以看出 `Cook Rust` = `Awesome Rust` + `Rust Cookbook`**在这里你可以找到各种优秀的依赖库和代码片段**,无论是学习还是快速搭建项目,本书都可以助你一臂之力!
关于 Awesome相信大家已经非常熟悉。但目前最火的 awesome-rust 项目有一个非常大的问题:里面的项目鱼龙混杂,因为它的目的是列出所有项目,但对于用户而言,更想看到的是可以在生产中使用的、稳定更新的优秀项目。
对于开发者而言Cookbook 非常实用的,几乎每一门编程语言都是如此。原因无他:聪明的开发者大部分时间不是在复制粘贴就是在复制粘贴的路上。而 CookBook 恰恰为各种实用场景提供了可供直接复制粘贴的代码,例如网络协议、数据库和文件操作、随机数生成、命令行解析等。既可以用于学习 Rust ,还能大幅提升你的编码效率。
> Cookbook 的部分内容翻译自 [Rust CookBook](https://rust-lang-nursery.github.io/rust-cookbook/intro.html),但由于这本英文书更新不太活跃,导致了内容存在较多的遗漏或过期,因此我们并没有完全照搬翻译这本书的内容,而是在此基础上增加了大量新的实用库和代码片段,希望大家喜欢
## 这本书的读者 ## 这本书的读者
本书适合所有程度的 Rust 开发者使用: 本书适合所有程度的 Rust 开发者使用:
- 新手用来熟悉生态和常用库 - 新手用来了解 Rust 的常用库和常用代码片段
- 老手在写代码时,可以直接用来复制粘贴,大幅提升工作效率 - 老手在写代码时,可以直接用来复制粘贴,大幅提升工作效率
毕竟咱不是在面试造飞机,谁脑袋中能记住文件操作的各种细节,对不? 毕竟咱不是在面试造飞机,谁脑袋中能记住文件操作的各种细节,对不?
## 怎么使用 ## 怎么使用
Cookbook 中的代码都是完整的,换而言之,这些代码片段包含了 `fn main` 函数,可以直接运行,如果你是拷贝到自己的代码中,请注意拷贝相应的代码部分,而不是全盘复制。 Cookbook 中的代码都是完整的,换而言之,这些代码片段包含了 `fn main` 函数,可以直接运行,如果你是拷贝到自己的代码中,请注意拷贝相应的代码部分,而不是全盘复制。
同时,这些代码( 大部分 )支持在线编辑和运行,大家无需复制到 IDE 中即可进行把玩研究。 同时,这些代码( 大部分 )支持在线编辑和运行,大家无需复制到 IDE 中即可进行把玩研究。

@ -4,7 +4,7 @@
本文就分门别类的精心挑选了一些非常适合日常开发使用的三方库,同时针对优缺点、社区活跃等进行了评价,同一个类别的库,按照**推荐度优先级降序排列**,希望大家能喜欢。 本文就分门别类的精心挑选了一些非常适合日常开发使用的三方库,同时针对优缺点、社区活跃等进行了评价,同一个类别的库,按照**推荐度优先级降序排列**,希望大家能喜欢。
> 本文节选自[Fancy Rust](https://fancy.rs), 一个Rust酷库推荐项目, 里面精选了各个领域的好项目,无论是学习还是工作使用,都能助你一臂之力。 > 本文节选自[Cook Rust](https://cook.rs)
## 目录 ## 目录
- 日常开发常用的Rust库: - 日常开发常用的Rust库:

Loading…
Cancel
Save