UNKNOWN
Unknown, Unknown
Venduto da GreatBookPricesUK, Woodford Green, Regno Unito
Venditore AbeBooks dal 28 gennaio 2020
Nuovi
Condizione: Nuovo
Spedito da Regno Unito a U.S.A.
Quantità: 1 disponibili
Aggiungere al carrelloVenduto da GreatBookPricesUK, Woodford Green, Regno Unito
Venditore AbeBooks dal 28 gennaio 2020
Condizione: Nuovo
Quantità: 1 disponibili
Aggiungere al carrelloDescription
WebAssembly is a groundbreaking technology that has transformed the way we build and deploy web applications. It enables lightning-fast performance, portability across platforms, and seamless integration with existing web technologies. This comprehensive guide will lead you through the journey of mastering WebAssembly, from its fundamentals to advanced applications.
This book introduces WebAssembly basics, its purpose, and real-world use cases in web, server, and desktop apps. Featuring examples in languages like AssemblyScript, C/C++, and Rust, it covers converting legacy codebases to WebAssembly for browser compatibility. It showcases advanced use cases like WebAssembly-based music tools, Git integration, and smart contracts. The book concludes with WebAssembly's role in cloud-native Kubernetes, signaling a new era in container orchestration. Many of the examples build on the author's experience with WebAssembly Music, git in WebAssembly, and NEAR protocol smart contracts. These examples serve as real-world use cases, more than just a basic introduction to the technology.
By the end of this book, you will have gained the knowledge and skills to confidently build, deploy, and optimize high-performance WebAssembly applications across a wide range of platforms and use cases.
Key Features
● WebAssembly fundamentals with its purpose, core concepts, and how it powers modern applications across browsers, cloud, blockchain, and desktop environments.
● Learn to compile C/C++, Rust, and AssemblyScript to WebAssembly, with tips on choosing the right language for your needs.
● Explore real-world examples, from sound and music apps to working with low-level WebAssembly code for optimized solutions.
What you will learn
● Understand the basics, purpose, and opportunities it unlocks.
● WebAssembly code fundamentals with low-level binary code through the WebAssembly Text Format.
● Discover how to compile languages like AssemblyScript, C/C++, and Rust into WebAssembly.
● Explore porting older C/C++ codebases into WebAssembly for modern applications.
● Learn about WebAssembly for sound, music, smart contracts, and Kubernetes container orchestration.
Who this book is for
The target audience for this book is developers interested in learning about WebAssembly. The reader should have experience in programming, and knowing about programming languages such as C/C++ or Rust helps in understanding the content.
Table of Contents
1. Exploring the Possibilities with WebAssembly
2. WebAssembly from Scratch
3. Fast WebAssembly and In-browser Compilation with AssemblyScript
4. Optimizing WebAssembly for Performance and Size
5. Emscripten: Bringing C and C++ to the Web
6. Porting libgit2 to WebAssembly
7. Writing Rust Code for WebAssembly
8. Creating a Secure JavaScript Runtime Inside WebAssembly
9. Compiling WebAssembly to C
10. Writing Asynchronous WebAssembly Code
11. WebAssembly Runtimes and WASI
12. WebAssembly Smart Contracts on NEAR Protocol Blockchain
13. WebAssembly on Kubernetes
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Visita la pagina della libreria
Company Name: GreatBookPricesUK
Legal Entity: Far Corner Europe Limited
Address: 19-20 Bourne Court, Southend Road, Woodford Green Essex, UK IG8 8HD
Registration #: 10691061, GB307932304
Authorized representative: Danielle Hainsey
Se sei un consumatore puoi recedere dal contratto in conformità con quanto segue. Per Consumatore si intende qualsiasi persona fisica che agisce per scopi estranei alla propria attività commerciale, imprenditoriale, artigianale o professionale.
Informazioni sul diritto di recesso
Diritto legale di recesso
Hai il diritto di recedere dal presente contratto entro 14 giorni senza fornire alcuna motivazione.
Il periodo di recesso scade dopo 14 giorni dal giorno in cui tu o una terza parte, diversa dal vettore e da te indicata, acquisisce il possesso fisico dell'ultimo bene o dell'ultimo lotto o pezzo.
Per esercitare il diritto di recesso, compila e invia elettronicamente una dichiarazione esplicita sul nostro sito Web, alla voce “I miei acquisti” nella sezione “Mio account”. Ti comunicheremo senza indugio una conferma di ricezione di tale recesso su un supporto durevole (ad es. via e-mail).
Per rispettare il termine di recesso, è sufficiente inviare la comunicazione relativa all'esercizio del diritto di recesso prima della scadenza del periodo di recesso stesso.
Effetti del recesso
In caso di recesso dal presente contratto, ti rimborseremo tutti i pagamenti ricevuti, compresi i costi di spedizione (ad eccezione dei costi supplementari derivanti dalla tua eventuale scelta di un tipo di spedizione diverso dal tipo meno costoso di consegna standard da noi offerto).
Potremo effettuare una detrazione dal rimborso per la perdita di valore dei beni forniti, qualora tale perdita sia il risultato di una manipolazione non necessaria da parte tua.
Eseguiremo il rimborso senza indebito ritardo e non oltre 14 giorni dal giorno in cui saremo informati della tua decisione di recedere dal presente contratto.
Il rimborso sarà effettuato utilizzando lo stesso mezzo di pagamento da te usato per la transazione iniziale, salvo che tu non abbia espressamente concordato altrimenti; in ogni caso, non dovrai sostenere alcun costo quale conseguenza di tale rimborso.
Possiamo trattenere il rimborso finché non avremo ricevuto i beni oppure finché non avrai fornito la prova di averli rispediti, a seconda di quale condizione si verifichi per prima.
Dovrai rispedire i beni o consegnarli a GreatBookPricesUK, Castle Donington, Derby, United Kingdom, senza indebito ritardo e, in ogni caso, entro 14 giorni dal giorno in cui ci hai comunicato la tua volontà di recedere dal presente contratto. Il termine è rispettato se rispedisci i beni prima della scadenza del periodo di 14 giorni. I costi diretti della restituzione dei beni saranno a tuo carico. Sei responsabile solo della diminuzione del valore dei beni risultante da una manipolazione diversa da quella necessaria per stabilire la natura, le caratteristiche e il funzionamento dei beni stessi.
Eccezioni al diritto di recesso
Il diritto di recesso non si applica a:
Our warehouses across the globe are fully operational without substantial delays. We are working hard and continue to overcome the daily challenges presented by COVID-19. There have been reports that delivery carriers are experiencing large delays resulting in longer than normal deliveries to customers. See USPS's website for further detail. We would like to apologize in advance if your item arrives later than the expected delivery due date.
Internal processing of your order will take about 1-2 business days. Please allow an additional 10-20 business days for Royal Mail delivery.
| Quantità dell'ordine | Da 10 a 30 giorni lavorativi | Da 10 a 27 giorni lavorativi |
|---|---|---|
| Primo articolo | EUR 17.53 | EUR 17.53 |
I tempi di consegna sono stabiliti dai venditori e variano in base al corriere e al paese. Gli ordini che devono attraversare una dogana possono subire ritardi e spetta agli acquirenti pagare eventuali tariffe o dazi associati. I venditori possono contattarti in merito ad addebiti aggiuntivi dovuti a eventuali maggiorazioni dei costi di spedizione dei tuoi articoli.