Поделиться

WebAssembly в действии

Практическое руководство.

Галлан Жерар «WebAssembly в действии» Питер, 2022 год, 496 стр., ISBN 978-5-4461-1691-1; (PDF-DJVU)

Описание Содержание Links

Описание книги.

Создавайте высокопроизводительные браузерные приложения, не полагаясь на одном только JavaScript! Компилируясь в бинарный формат WebAssembly, ваш код на C, C++ или Rust будет работать в браузере с оптимальной скоростью. WebAssembly обеспечивает большую скорость, возможности повторного использования существующего кода и доступ к новым и более быстрым библиотекам. Кроме того, при необходимости вы можете настроить взаимодействие с JavaScript. В этой книге информация подана в удобочитаемом формате, который поможет как начинающим, так и опытным разработчикам создавать модули WebAssembly и взаимодействовать с ними.

Оглавление.

Часть I. Первые шаги
Глава 1. Знакомство с WebAssembly
Глава 2. Модули WebAssembly изнутри
Глава 3. Создание вашего первого модуля WebAssembly

Часть II. Работа с модулями
Глава 4. Повторное использование существующей кодовой базы на C++
Глава 5. Создание модуля WebAssembly, вызывающего JavaScript
Глава 6. Создание модуля WebAssembly, вызывающего JavaScript, с использованием указателей на функции

Часть III. Продвинутые темы
Глава 7. Динамическое связывание: основы
Глава 8. Динамическое связывание: реализация
Глава 9. Потоки: веб-воркеры и pthread
Глава 10. Модули WebAssembly в Node.js

Часть IV. Отладка и тестирование
Глава 11. Текстовый формат WebAssembly
Глава 12. Отладка
Глава 13. Тестирование и все, что с ним связано

Приложения
Приложение А. Установка и настройка инструментов
Приложение Б. Функции ссаll, cwrap и вызовы функций напрямую
Приложение В. Макросы в Emscripten
Приложение Г. Ответы к упражнениям
Приложение Д. Дополнительные возможности текстового формата

Что такое WebAssembly

PDF (RU)             DJVU (RU)

https://www.htbook.ru/wp-content/uploads/2022/02/webassembly-v-dejstvii-e1645610499510.jpghttps://www.htbook.ru/wp-content/uploads/2022/02/webassembly-v-dejstvii-130x200.jpgПрограммирование и БДJavaScript,Программирование,руководствоПрактическое руководство. Галлан Жерар 'WebAssembly в действии' Питер, 2022 год, 496 стр., ISBN 978-5-4461-1691-1; (PDF-DJVU)Библиотека технической тематики. Техническая литература

Поделиться