By Брайан Слеттен
Брайан Слеттен, 2024
Эта книга представляет собой базовое руководство по технологии WebAssembly. Она демонстрирует, как использовать WebAssembly для написания браузерного кода на различных языках программирования, таких как C++, Rust и языки платформы. NET, и интегрировать его с JavaScript. Подход основан на проектной работе, позволяя переносить и повторно использовать существующий код в веб-приложениях.
Рассматриваются возможности создания децентрализованных приложений и инструментов для периферийных вычислений. Особое внимание уделяется повышению безопасности, производительности и интероперабельности в браузерной среде. Также освещается библиотека Tensorflow.js для реализации глубокого обучения непосредственно в браузере.
Brian Slatten, 2024
This book serves as a foundational guide to WebAssembly technology. It demonstrates how to leverage WebAssembly for writing browser code in various programming languages, including C++, Rust, and. NET languages, and integrating it with JavaScript. The approach emphasizes project-based learning, enabling the porting and reuse of existing code within web applications.
The guide explores the creation of decentralized applications and tools for edge computing. It highlights enhancing security, performance, and interoperability within the browser environment. The Tensorflow.js library for implementing deep learning directly in the browser is also covered.