Building and Deploying WebAssembly Apps
Autor Peter Salomonsenen Limba Engleză Paperback – 29 ian 2025
Ceea ce diferențiază Building and Deploying WebAssembly Apps de documentația tehnică standard este trecerea de la sintaxa abstractă la aplicații industriale complexe, bazate pe experiența directă a autorului în proiecte de pionierat. În timp ce manualele clasice se limitează la execuția codului în browser, Peter Salomonsen extinde orizontul tehnologiei către medii de execuție diverse, de la unelte muzicale performante până la infrastructuri cloud-native. Recomandăm acest volum pentru abordarea sa poliglotă, oferind parcursuri clare de compilare pentru AssemblyScript, C/C++ și Rust, fără a neglija optimizarea dimensiunii binarelor rezultate.
Descoperim aici o structură tehnică riguroasă care nu se teme de nivelul scăzut al codului; capitolele dedicate WebAssembly Text Format (WAT) oferă o înțelegere intimă a modului în care funcționează mașina virtuală subiacentă. Complementar lui WebAssembly for Cloud, care se concentrează masiv pe ecosistemul cloud și servicii mesh, volumul de față acoperă zona critică a portării codului legacy, exemplificând prin transformarea bibliotecii libgit2 pentru utilizare în browser. Mai mult, spre deosebire de Webassembly: The Definitive Guide, care oferă o introducere incrementală, această lucrare plonjează rapid în implementări avansate, cum ar fi crearea unui runtime securizat pentru JavaScript în interiorul WebAssembly sau scrierea de contracte inteligente pentru blockchain-ul NEAR.
Putem afirma că lucrarea este un ghid de inginerie practică, unde conceptele de WASI (WebAssembly System Interface) și execuția asincronă sunt demonstrate prin proiecte care pot fi replicate în producție. De la orchestrarea containerelor în Kubernetes și până la compilarea inversă a WebAssembly în C, autorul oferă o perspectivă tehnică asupra viitorului portabilității software-ului.
Preț: 201.01 lei
Preț vechi: 251.26 lei
-20%
Carte disponibilă
Livrare economică 13-27 iunie
Livrare express 30 mai-05 iunie pentru 29.84 lei
Specificații
ISBN-10: 9365898471
Pagini: 296
Dimensiuni: 191 x 235 x 16 mm
Greutate: 0.56 kg
Editura: BPB Publications
De ce să citești această carte
Recomandăm această carte dezvoltatorilor care stăpânesc deja C++, Rust sau AssemblyScript și doresc să depășească barierele JavaScript. Veți câștiga competențe concrete în optimizarea performanței web și portarea aplicațiilor complexe de desktop pe web. Este o resursă esențială pentru cei interesați de sisteme descentralizate și infrastructuri cloud moderne, oferind soluții aplicabile pentru integrarea WebAssembly în fluxuri de lucru bazate pe Kubernetes.