书籍详情
《 Rust Web开发》[73]百度网盘|亲测有效|pdf下载
  • Rust Web开发

  • 出版社:清华大学出版社
  • 作者:巴斯蒂安·格鲁伯(Bastian Gruber) 著
  • 出版时间:2024-04-01
  • 热度:2703
  • 上架时间:2025-03-08 06:13:50
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

产品特色

编辑推荐

  如果你厌倦了缓慢、占用大量资源且不稳定的模板化Web开发工具,Rust就是你的解决方案。Rust服务提供了稳定的安全保证、非凡的开发经验,以及能够自动防止常见错误的编译器。
  《Rust Web开发》教你使用Rust以及重要的Rust库(如异步运行时的Tokio、用于Web服务器和API的Warp,以及运行外部HTTP请求的Reqwest)来创建服务端的Web应用。《Rust Web开发》包含大量的代码示例以及专业的提示,以帮助你创建项目和组织代码。随着学习的深入,你将创建一个完整的Q&A Web服务并逐章迭代你的代码,就像参与了真实的项目开发一样。

 
内容简介

主要内容
● 在异步环境中处理借用检查器
● 创建Web API并处理JSON
● 组建一个用于Rust异步开发的技术栈
● 优雅地处理错误
● 测试、追踪、记录和调试
● 在多个环境中部署Rust应用

作者简介

  巴斯蒂安·格鲁伯(Bastian Gruber)是Centrifuge的协议工程师。他曾经是Rust官方异步工作组的一员,并创建了Rust and Tell Berlin MeetUp小组。

目  录
第Ⅰ部分 Rust介绍
第1章 为什么使用Rust 3
1.1 开箱即用:Rust提供的工具 4
1.2 Rust编译器 8
1.3 Rust用于Web服务 10
1.4 Rust应用程序的可维护性 15
1.5 本章小结 15
第2章 建立基础 17
2.1 遵循Rust规范 18
2.1.1 使用结构体对资源进行建模 19
2.1.2 理解Option 21
2.1.3 使用文档解决错误 22
2.1.4 在Rust中处理字符串 27
2.1.5 深入理解移动、借用和所有权 28
前  言
关 于 本 书
这不是一本参考书,而是一本工作手册。正在构建的应用程序在设计上做出了一些妥协,以便在适当的时候解释概念。需要阅读整本书的内容才能最终将应用程序部署到生产环境中。
哪些人应该阅读本书
本书适合那些已经阅读过Steve Klabnik和Carol Nichols合著的The Rust Programming Language(No Starch Press,2019)前6章,并想知道“可以用它做什么”的读者。它也适合那些之前用其他语言构建过Web应用程序的开发人员,他们想知道Rust是否适用于他们的下一个项目。最后,对于那些需要使用Rust编写和维护Web应用程序的新手,这本书也是不错的选择。
本书的编排方式
本书分为三部分,共11章和一个附录。

相关推荐