內容簡介
本書涵蓋從Rust語言入門到Rust Web開發實戰所需的核心知識、方法和技巧,共4篇。 第1篇Rust基礎知識,包括2章:Rust入門、Rust基礎。詳細介紹Rust的基礎語法,即使沒有Rust語言基礎的讀者也可以無障礙閱讀。 第2篇Rust Web基礎入門,包括3章:Rust Web入門、處理Web請求和響應、用Rust訪問資料庫。本篇幫助讀者快速掌握用Rust語言進行Web開發的基礎技術。 第3篇Rust Web進階提高,包括2章:Rust Socket編程、Rust文件處理。本篇幫助讀者用Rust語言快速開發各種Web應用。 第4篇Rust Web高級實戰,包括2章:Rust Web高級編程、【實戰】開發一個Rust博客。第8章通過Rust併發編程、Rust RPC編程、Rust RESTful API介面開發,幫助讀者更好地理解Rust Web高級編程的知識和技巧;第9章詳細介紹了開發一個Rust博客的全過程,讓讀者真正了解Rust博客的架構原理及實現方法,並開放了源代碼,幫助讀者向Rust Web編程高手邁進。本書附贈源代碼、PPT及相關案例實現的操作視頻,獲取方式見封底。 本書可作為Rust初學者、Web開發工程師的學慣用書,也可作為培訓機構和大中專相關院校的教材。作者簡介
廖顯東,高級軟體架構師,全棧開發者,技術極客,Gopher,開源愛好者。 畢業於河海大學,先後就職于蘇寧易購等多家大型公司。具有多年軟體開發與團隊管理經驗,精通Java、JavaScript、C、C++、C#、Python、PHP等開發語言。對Go、Rust等開發語言有深入實踐和研究。對大型電子商務系統開發、高併發架構、分散式架構、微服務、大數據、人工智能算法等領域有深入實踐和研究。目錄
前言目錄
與文件目錄