- Learn WebAssembly
- Mike Rourke
- 169字
- 2021-08-13 15:38:45
Preface
This book introduces readers to WebAssembly, a new and exciting technology capable of executing languages other than JavaScript in the browser. The book describes how to build a C/JavaScript application from scratch that uses WebAssembly and the process for porting an existing C++ code base to run in the browser with the help of Emscripten.
WebAssembly represents an important shift for the web platform. As a compilation target for languages such as C, C++, and Rust, it provides the ability to build a new class of application. WebAssembly is supported by all of the major browser vendors and represents a collaborative effort.
In this book, we'll describe the elements that make up WebAssembly, as well as its origins. We'll walk through the process of installing the required tools, setting up a development environment, and interacting with WebAssembly. We'll work through simple examples and progress through increasingly advanced use cases. By the end of this book, you'll be well-equipped to use WebAssembly in your C, C++, or JavaScript project.
- R語言數(shù)據(jù)分析從入門到精通
- What's New in TensorFlow 2.0
- Python Game Programming By Example
- 編譯系統(tǒng)透視:圖解編譯原理
- 名師講壇:Spring實(shí)戰(zhàn)開發(fā)(Redis+SpringDataJPA+SpringMVC+SpringSecurity)
- Hands-On Full Stack Development with Go
- SQL經(jīng)典實(shí)例(第2版)
- 執(zhí)劍而舞:用代碼創(chuàng)作藝術(shù)
- Mastering Akka
- OpenStack Networking Essentials
- Image Processing with ImageJ
- 超簡(jiǎn)單:Photoshop+JavaScript+Python智能修圖與圖像自動(dòng)化處理
- Python編程入門(第3版)
- Java程序設(shè)計(jì)及應(yīng)用開發(fā)
- 零基礎(chǔ)C語言學(xué)習(xí)筆記