Értékelés:

A könyv erős tartalommal és világos magyarázatokkal rendelkezik a WebAssemblyvel kapcsolatban, de jelentős problémákkal küzd a kód bemutatásával és az összetett témák egyértelműségével, ami az olvasók egy részét frusztrálja.
Előnyök:A könyv jól megírt, és világos magyarázatokat kínál a WebAssembly fogalmairól, így alkalmas a strukturált tartalmat kereső olvasók számára. Az új fogalmak bevezetése dicséretes.
Hátrányok:A kódrészletek bemutatásában számos hiba van, amelyek befolyásolják az olvashatóságot. A haladó olvasók a tartalmat alapszintűnek és kevés mélységűnek találhatják. Ezenkívül egyes részek zavarosak, különösen az OOP-ról szóló fejezet, és mindenütt találhatók elírások és hibák, hibajegyzék nélkül.
(3 olvasói vélemény alapján)
The Art of Webassembly: Build Secure, Portable, High-Performance Applications
A alapos, gyakorlatorientált bevezetés a WebAssemblybe. Megtanulja, hogyan hozhat létre nagy teljesítményű, villámgyors weboldalakat és alkalmazásokat.
A WebAssembly a gyors, kompakt, hordozható technológia, amely optimalizálja az erőforrás-igényes webes alkalmazások és programok teljesítményét. A The Art of WebAssembly célja, hogy a webfejlesztők alaposan megértsék, hogyan működik, mikor érdemes használni (és mikor nem), és hogyan kell WebAssembly-alkalmazásokat fejleszteni és telepíteni.
Először megtanulja, hogyan optimalizálja és fordítja le az alacsony szintű kódot, hogyan hibakeresik és értékeli a WebAssemblyt, és hogyan ábrázolja a WebAssemblyt az ember által olvasható WebAssembly Text (WAT) formátumban. Miután az alapokat elsajátította, létrehoz egy böngészőalapú ütközésfelismerő programot, grafikák és animációk készítéséhez a böngésző renderelési technológiáival dolgozik, és megnézi, hogyan működik együtt a WebAssembly más webes nyelvekkel.
Megtanulja továbbá, hogyan:
- WebAssembly alkalmazások beágyazása webböngészőkbe és Node. js-be.
- A böngésző debuggerek használata a WebAssembly kódjának kiértékeléséhez.
- Változók, ciklusok, függvények, karakterláncok, adatszerkezetek és feltételes logika formázása WAT-ban.
- Manipulálja a memóriát.
- Készítsen olyan programot, amely grafikus objektumokat generál és érzékeli, ha azok ütköznek.
- A WebAssembly fordító kimenetének kiértékelése.
A The Art of WebAssembly segít értelmet adni ennek a nagy teljesítményű technológiának, hogy növelje webes alkalmazásainak teljesítményét.