買這商品的人也買了...
-
$359C# 開發 Android 應用實戰-使用 Mono for Android 和 .NET/C# (Professional Android Programming with Mono for Android and .NET/C#) -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
機器學習$648$616 -
$714圖分析與視覺化:在關聯資料中發現商業機會 (Graph Analysis and Visualization) -
程序員的數學3 : 線性代數$474$450 -
Raspberry Pi 專案製作|物聯網、機器人、圖像辨識 (Learning Raspberry Pi)$380$300 -
Docker 這樣學才有趣:從入門,到玩直播、挖礦$450$356 -
程序員的數學2 : 概率統計$474$450 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
PyTorch 深度學習與自然語言中文處理$420$328 -
$332推薦系統與深度學習 -
PyTorch 自然語言處理|以深度學習建立語言應用程式 (Natural Language Processing with PyTorch)$580$458 -
再強一點:用 Go語言完成六個大型專案$780$616 -
資料科學的建模基礎 : 別急著 coding!你知道模型的陷阱嗎?$599$509 -
Python 演算法交易 (Python for Algorithmic Trading)$680$537 -
刷題實戰筆記:演算法工程師求職加分的祕笈$720$562 -
喬叔帶你上手 Elastic Stack:Elasticsearch 的最佳實踐與最佳化技巧(iT邦幫忙鐵人賽系列書)$680$530 -
Game Development with Rust and WebAssembly: Learn how to run Rust on the web while building a game (Paperback)$1,610$1,530 -
$352Rust 編程從入門到實戰 -
Rust 程式設計, 2/e (Programming Rust: Fast, Safe Systems Development, 2/e)$1,200$948 -
$662Rust 實戰 -
Rust Web Programming : A hands-on guide to developing, packaging, and deploying fully functional Rust web applications, 2/e (Paperback)$1,790$1,701 -
編寫 Rust 指令列程式|透過小巧完整的程式學習 Rust CLI (Command-Line Rust: A Project-Based Primer for Writing Rust CLIs)$680$537 -
React 思維進化:一次打破常見的觀念誤解,躍升專業前端開發者(iThome鐵人賽系列書)【平裝】$750$638 -
$1,971Fluent React: Build Fast, Performant, and Intuitive Web Applications (Paperback)
商品描述
Deliver fast, reliable, and maintainable applications by building backend servers, services, and frontends all in nothing but Rust.
In Rust Servers, Services, and Apps, you’ll learn:
- Developing database-backed web services in Rust
- Building and securing RESTful APIs
- Writing server-side web applications in Rust
- Measuring and benchmarking web service performance
- Packaging and deploying web services
- Full-stack Rust applications
The blazingly fast, safe, and efficient Rust language has been voted “most loved” for multiple consecutive years on the StackOverflow survey. Rust Server, Services, and Apps shows you why! Inside, you’ll build web servers, RESTful services, server-rendered apps, and client frontends just using Rust. You’ll learn to write code with small and predictable resource footprints, and build high-performing applications with unmatched safety and reliability.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the technology
Build speedy, stable, and safe web servers in Rust! With a unique approach to memory management and concurrency, Rust excels at getting the low-level details right so your applications run fast and flawlessly. And Rust’s incredible compiler helps you avoid expensive mistakes when you’re deploying web services and other core components in production.
About the book
Rust Servers, Services, and Apps shows you how to create modern distributed web apps using the Rust language. You’ll start with the basics: building a simple HTTP server and a RESTful web service. Then, you’ll make them production ready by adding security, database interactivity, and error handling. Finally, you’ll tackle a digital storefront service, create a single page app, and dig into asynchronous programming. All examples are fully illustrated and include annotated code you can easily adapt to your own projects.
What's inside
- Craft resilient and secure RESTful APIs
- Package and deploy web services
- Refactor fearlessly thanks to Rust’s guaranteed safety
- Slash costs with Rust’s runtime and compile-time optimizations
- Asynchronous programming with Rust
商品描述(中文翻譯)
透過使用 Rust 建立後端伺服器、服務和前端,快速、可靠且可維護地交付應用程式。
在《Rust 伺服器、服務與應用程式》中,您將學到:
- 在 Rust 中開發以資料庫為支援的網路服務
- 建立和保護 RESTful API
- 在 Rust 中撰寫伺服器端網路應用程式
- 測量和基準測試網路服務性能
- 打包和部署網路服務
- 全棧 Rust 應用程式
快速、安全且高效的 Rust 語言在 StackOverflow 調查中連續多年被評選為「最受喜愛」的語言。《Rust 伺服器、服務與應用程式》將告訴您為什麼!在書中,您將使用 Rust 建立網路伺服器、RESTful 服務、伺服器渲染的應用程式和客戶端前端。您將學會撰寫資源佔用小且可預測的程式碼,並建立具有無與倫比的安全性和可靠性的高效能應用程式。
購買印刷版書籍可獲得 Manning Publications 提供的免費電子書,格式包括 PDF、Kindle 和 ePub。
關於技術
在 Rust 中建立快速、穩定且安全的網路伺服器!憑藉獨特的記憶體管理和併發處理方法,Rust 在處理低層細節方面表現出色,使您的應用程式運行快速且無瑕疵。而 Rust 的卓越編譯器幫助您在生產環境中部署網路服務和其他核心組件時避免昂貴的錯誤。
關於本書
《Rust 伺服器、服務與應用程式》展示了如何使用 Rust 語言創建現代分散式網路應用程式。您將從基礎開始:建立一個簡單的 HTTP 伺服器和一個 RESTful 網路服務。然後,通過添加安全性、資料庫互動和錯誤處理,讓它們準備好進入生產環境。最後,您將處理數位商店服務,創建單頁應用程式,並深入了解非同步編程。所有範例均有完整插圖,並包含可輕鬆適應您自己專案的註解程式碼。
內容包括
- 打造韌性和安全的 RESTful API
- 打包和部署網路服務
- 由於 Rust 的安全性保證,無懼重構
- 透過 Rust 的執行時和編譯時優化降低成本
- 使用 Rust 進行非同步編程
作者簡介
Prabhu Eshwarla has spent over 25 years in the software industry, including time at Hewlett Packard. He specializes in distributed software systems including web development, backend servers, and system tools using open source technologies. He is currently working on web3 technologies.
作者簡介(中文翻譯)
Prabhu Eshwarla 在軟體產業擁有超過 25 年的經驗,包括在惠普(Hewlett Packard)的工作經歷。他專注於分散式軟體系統,包括使用開源技術的網頁開發、後端伺服器和系統工具。目前,他正在研究 web3 技術。
目錄大綱
PART 1 - WEB SERVERS AND SERVICES
1 Why Rust for web applications?
2 Writing a basic web server from scratch
3 Building a RESTful web service
4 Performing database operations
5 Handling errors
6 Evolving the APIs and fearless refactoring
PART 2 - ERVER-SIDE WEB APPLICATIONS
7 Introducing server-side web apps in Rust
8 Working with templates for tutor registration
9 Working with forms for course maintenance
PART 3 - ADVANCED TOPIC: ASYNC RUST
10 Understanding async Rust
11 Building a P2P node with async Rust
12 Deploying web services with Docker
目錄大綱(中文翻譯)
PART 1 - WEB SERVERS AND SERVICES
1 Why Rust for web applications?
2 Writing a basic web server from scratch
3 Building a RESTful web service
4 Performing database operations
5 Handling errors
6 Evolving the APIs and fearless refactoring
PART 2 - ERVER-SIDE WEB APPLICATIONS
7 Introducing server-side web apps in Rust
8 Working with templates for tutor registration
9 Working with forms for course maintenance
PART 3 - ADVANCED TOPIC: ASYNC RUST
10 Understanding async Rust
11 Building a P2P node with async Rust
12 Deploying web services with Docker