Cantitate/Preț
Produs

Webassembly: The Definitive Guide

Autor Brian Sletten
en Limba Engleză Paperback – 4 ian 2022

Ne-a atras atenția modul în care Webassembly: The Definitive Guide reușește să depășească limitele documentației tehnice standard, transformând o specificație complexă într-un set de instrumente aplicabile imediat. Observăm că, deși documentația oficială se concentrează pe sintaxă și standarde, Brian Sletten prioritizează contextul execuției și beneficiile concrete: portabilitatea și securitatea într-un mediu de tip sandbox. Dacă WebAssembly in Action v-a oferit cadrul teoretic și bazele rulării în browser, această carte oferă instrumentele practice pentru a extinde tehnologia spre medii diverse, de la servere enterprise la sisteme embedded.

Structura este una incrementală, o abordare care reflectă experiența autorului în arhitecturi complexe. Brian Sletten face tranziția de la viziunea sa anterioară din Resource-Oriented Architecture Patterns for Webs of Data, unde explora flexibilitatea sistemelor de date, către o viziune unde codul însuși devine universal portabil prin Wasm. Tonul este tehnic și riguros, evitând generalitățile și concentrându-se pe exemple de cod care demonstrează cum WebAssembly poate reduce dependența exclusivă de JavaScript. Analizăm astfel o lucrare care nu se limitează la frontend, ci explorează potențialul Wasm în calculul științific și în eficientizarea proceselor de dezvoltare software prin reutilizarea bibliotecilor scrise în limbaje precum C++ sau Rust într-un ecosistem web modern.

Citește tot Restrânge

Preț: 30163 lei

Preț vechi: 37703 lei
-20%

Puncte Express: 452

Carte disponibilă

Livrare economică 29 aprilie-13 mai
Livrare express 14-18 aprilie pentru 6538 lei


Specificații

ISBN-13: 9781492089841
ISBN-10: 1492089842
Pagini: 332
Dimensiuni: 177 x 234 x 20 mm
Greutate: 0.59 kg
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte inginerilor software care doresc să implementeze WebAssembly în proiecte reale, dincolo de simple experimente în browser. Veți câștiga o înțelegere profundă a modului în care Wasm îmbunătățește performanța și securitatea aplicațiilor. Este o resursă esențială pentru dezvoltatorii care vin din zona de sisteme (C++, Rust) și vor să își aducă expertiza în web, dar și pentru arhitecții care planifică soluții software portabile.


Despre autor

Brian Sletten este un inginer software experimentat și autor specializat în arhitecturi de date și tehnologii emergente. În portofoliul său se regăsește lucrarea Resource-Oriented Architecture Patterns for Webs of Data, care subliniază interesul său pentru sistemele flexibile, REST și Web-ul Semantic. Expertiza sa în Resource-Oriented Architecture se reflectă în modul structurat și logic în care abordează WebAssembly, tratând codul ca pe o resursă partajabilă și securizată. Sletten este recunoscut pentru capacitatea de a explica tehnologii complexe prin prisma utilității lor practice în ecosisteme enterprise.


Descriere scurtă

WebAssembly: The Definitive Guide is a thorough and accessible introduction to one of the most transformative technologies hitting our industry. What started as a way to use languages other than JavaScript in the browser has evolved into a comprehensive path toward portability, performance, increased security, and greater code reuse across an impressive collection of deployment targets.
Author Brian Sletten introduces elements of this technology incrementally while building to several concrete, code-driven examples of practical, cutting-edge WebAssembly uses. Whether you work with enterprise software or embedded systems, or in entertainment, scientific computing, or startup environments, you'll learn how WebAssembly can have a positive impact on the way you develop software.
  • Use WebAssembly to increase code portability across platforms
  • Reuse more of your software assets in a wider number of deployment targets
  • Learn how WebAssembly increases protection against prominent security attacks
  • Use WebAssembly to deploy legacy code in web environments
  • Increase your user base across languages and development environments
  • Integrate JavaScript code with other languages and environments to improve performance, security, and productivity
  • Learn how WebAssembly will affect your career as software developer

Notă biografică

Brian Sletten is a liberal arts-educated software engineer with a focus on forward-leaning technologies. His experience has spanned many industries including retail, banking, publishing, online games, defense, finance, hospitality and health care. His career has been a mix of applying next generation solutions and practical problem solving. This positions him well to understand both the real-world benefits of WebAssembly and the potential that it has to revolutionize our industry. It is the centerpiece of a new vision for building portable, scalable, safe software that provides robust business value for longer timeframes. Brian has been teaching and speaking about WebAssembly for the last three years. He has a B.S. in Computer Science from the College of William and Mary and lives in Auburn, CA.