Practical Webassembly: Fast, Maintainable, and Secure Code for Web Developers
暫譯: 實用 WebAssembly:為網頁開發者提供快速、可維護且安全的程式碼

Wren, Kassian

  • 出版商: O'Reilly
  • 出版日期: 2025-07-01
  • 售價: $2,140
  • 貴賓價: 9.5$2,033
  • 語言: 英文
  • 頁數: 250
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1098142527
  • ISBN-13: 9781098142520
  • 相關分類: WebAssembly
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

WebAssembly is a powerful new technology for developing and running applications on the web, in browsers, and elsewhere. Learning how to harness this technology is essential to understanding the future of web development. By using WebAssembly to run code from a variety of languages in the browser without plugins or external technologies, the web is moving beyond the HTML, CSS, and JavaScript paradigm.

With this practical, hands-on book, web developers will learn how to interact with and create WebAssembly modules. Author Kassian Wren shows you which languages and toolchains are available for WebAssembly, how to write WebAssembly modules in Rust and AssemblyScript, and how to optimize WebAssembly modules for more performant websites. You'll quickly understand how this technology will impact not just the web, but also the way we think about developing applications across a variety of platforms.

With this book, you'll learn:

  • How WebAssembly works and when it should be used
  • Some languages and toolchains that are available for WebAssembly
  • How to write and use a WebAssembly module, in Rust and AssemblyScript
  • How to write WebAssembly modules in Rust and use WebAssembly with web workers
  • How to optimize WebAssembly modules for better site performance

商品描述(中文翻譯)

WebAssembly 是一項強大的新技術,用於在網頁、瀏覽器及其他地方開發和運行應用程式。學習如何利用這項技術對於理解網頁開發的未來至關重要。通過使用 WebAssembly 在瀏覽器中運行來自各種語言的程式碼,而無需插件或外部技術,網頁正在超越 HTML、CSS 和 JavaScript 的範式。

在這本實用的手冊中,網頁開發者將學習如何與 WebAssembly 模組互動並創建模組。作者 Kassian Wren 向您展示了哪些語言和工具鏈可用於 WebAssembly,如何使用 Rust 和 AssemblyScript 編寫 WebAssembly 模組,以及如何優化 WebAssembly 模組以提高網站性能。您將迅速理解這項技術將如何影響不僅是網頁,還有我們對於在各種平台上開發應用程式的思考方式。

在這本書中,您將學習:
- WebAssembly 的運作原理及其應用時機
- 可用於 WebAssembly 的一些語言和工具鏈
- 如何編寫和使用 WebAssembly 模組,使用 Rust 和 AssemblyScript
- 如何在 Rust 中編寫 WebAssembly 模組並與網頁工作者一起使用 WebAssembly
- 如何優化 WebAssembly 模組以提高網站性能