当前位置:网站首页>推荐书籍 > 正文 >>

Rust全栈开发

图书信息

作者:(美)帕布·埃什瓦拉(PrabhuEshwarla)著王志强,刘畅译

出版社:清华大学出版社

定价:98.00

ISBN:9787302681717

出版时间:2025-03-01

分类:图书,行业职业,计算机,编程语言

商品介绍

目录

第I部分 Web服务器及Web服务

第1章 为什么Rust可用于Web应用程序

1.1 现代Web应用程序简介

1.2 为Web应用程序选择Rust

1.2.1 Web应用程序的特点

1.2.2 Rust对Web应用程序的好处

1.2.3 Rust 的欠缺之处

1.3 可视化示例应用程序

1.3.1 构建目标

1.3.2 示例应用程序的技术准则

1.4 本章小结

第2章 从头开始编写一个基本的Web服务器

2.1 网络模型

2.2 用Rust编写TCP服务器

2.2.1设计TCP/IP通信流程

2.2.2 编写TCP服务器和客户端

……

内容简介

用Rust构建快速、稳定、安全的Web服务器!在内存管理与并发机制上独树一帜的Rust语言,凭借其精准把控底层细节的能力,助你打造运行迅捷且零缺陷的应用程序。当你在生产环境中部署Web服务等核心组件时,Rust强大的编译器更能为你筑起防线,规避代价高昂的运行时错误。

《Rust全栈开发》介绍如何使用Rust语言创建现代分布式Web应用程序。你将从基础开始:构建一个简单的HTTP服务器和一个RESTful Web服务。然后,通过添加安全性、数据库交互性和错误处理使它们为生产做好准备。最后,你将处理数字店面服务,创建单页应用程序,并深入研究异步编程。书中的所有示例都有充分的说明,并且包含带有注释的代码,更容易适配你自己的项目。

作者简介

Prabhu Eshwarla是一家使用Rust构建Layer1区块链的初创公司的首席技术官。此前,他曾在惠普公司担任工程师及管理人员。

推荐书籍