• 【假一罚四】Rust项目开发实战
  • 【假一罚四】Rust项目开发实战
21年品牌 40万+商家 超1.5亿件商品

【假一罚四】Rust项目开发实战

集团直发,全新正版书籍,假一罚四,放心选购。24小时内发货,可开发票。

67 6.1折 109 全新

库存54件

广东东莞
认证卖家担保交易快速发货售后保障

作者(美) 卡洛·米兰内西著

出版社清华大学出版社

ISBN9787302610267

出版时间2022-07

装帧平装

开本其他

定价109元

货号4154148

上书时间2024-11-26

朗朗图书书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

本书展示一些十分有趣、实用的库和框架,Rust程序员可免费使用以构建项目,如前端和后端Web应用程序、游戏、解释器、编译器、计算机模拟器和Linux可加载的模块。
适用读者
本书适用于已学习过Rust编程语言,但渴望使用这种语言以构建可用的软件(无论是商业软件还是个人项目)。本书内容面向不同的需求,如构建Web应用程序、计算机游戏、解释器、编译器、模拟器或设备驱动程序。
本书内容
第1章描述Rust语言最新的发展及其生态圈工具和库。特别地,本章介绍如何使用广泛应用的一些实用程序库。
第2章讨论如何读取Rust环境中的一些常见文件格式,如TOML、JSON和XML。此外,本章还描述如何访问Rust领域内一些较为流行的数据库引擎,如SQLite、 PostgreSQL和Redis。
第3章介绍如何使用Actix框架开发REST服务,该REST服务可针对各种应用程序用作后端,特别是Web应用程序。
第4章讨论如何使用Tera模板引擎替代文本文件中的占位符,以及如何使用Actix框架创建一个全服务器端Web应用程序。
第5章考查如何使用Yew框架(该框架采用WebAssembly技术)创建Web应用程序的前端。
第6章描述如何使用quicksilver框架创建2D图形化游戏,该游戏运行于Web浏览器中(采用WebAssembly技术)或者作为一个桌面应用程序。
第7章讨论如何使用ggez框架创建2D图形化桌面游戏和微件。
第8章讨论如何使用Nom解析器组合创建正式语言的解释器,并随后构建语法检查器、解释器和编译器。
第9章介绍如何使用Nom库解析二进制数据,并解释机器语言程序,这也是构建计算机模拟器的第1个步骤。
第10章阐述如何利用Rust构建Linux可加载模块(主要关注Mint系统)。具体来说,本章构建一个字符驱动程序。
第11章讨论未来Rust生态圈的发展状况,并简要介绍最新的异步编程技术。



 
 
 
 

商品简介

《Rust项目开发实战》详细阐述了与Rust语言开发相关的基本解决方案,主要包括Rust语言简介、存储和检索数据、创建REST Web服务、创建完整的服务器端Web应用程序、利用Yew创建客户端WebAssembly应用程序、利用quicksilver创建WebAssembly游戏、利用ggez创建2D桌面游戏、解释和编译所用的解析器组合器、使用Nom创建计算机模拟器、创建Linux内核模块、Rust语言的未来等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。



目录
本书详细阐述了与Rust语言开发相关的基本解决方案, 主要包括Rust语言简介、存储和检索数据、创建REST Web服务、创建完整的服务器端应用程序、利用Yew创建客户端WebAssembly应用程序、WebAssembly游戏、利用ggez创建2D桌面游戏、解析器组合器、使用Nom创建计算机模拟器、创建Linux内核模块等内容。此外, 本书还提供了相应的示例、代码, 以帮助读者进一步理解相关方案的实现过程。

主编推荐

《Rust项目开发实战》理论结合项目实战,展示一些十分有趣、实用的库和框架,Rust程序员可免费使用以构建项目,如前端和后端Web应用程序、游戏、解释器、编译器、计算机模拟器和Linux可加载的模块。


【内容简介】

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP