Cargando…

The Art of WebAssembly /

WebAssembly is the revolutionary new web standard that enables high-performance programs and computer-intensive web applications to run at peak performance inside a browser. Different from a programming language like JavaScript, it's a fast, compact, portable compilation target for a variety of...

Descripción completa

Detalles Bibliográficos
Autor principal: Battagline, Rick (Autor)
Autor Corporativo: Safari, an O'Reilly Media Company
Formato: Electrónico eBook
Idioma:Inglés
Publicado: No Starch Press, 2021.
Edición:1st edition.
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007a 4500
001 OR_on1251830926
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu||||||||
008 030521s2021 xx o 000 0 eng
040 |a AU@  |b eng  |e pn  |c AU@  |d UKAHL  |d OCLCQ  |d TOH  |d OCLCQ 
020 |z 9781718501447 
024 8 |a 9781098128982 
029 0 |a AU@  |b 000069136941 
029 1 |a AU@  |b 000073555711 
035 |a (OCoLC)1251830926 
082 0 4 |a 006.76  |q OCoLC  |2 23/eng/20230216 
049 |a UAMI 
100 1 |a Battagline, Rick,  |e author. 
245 1 4 |a The Art of WebAssembly /  |c Battagline, Rick. 
250 |a 1st edition. 
264 1 |b No Starch Press,  |c 2021. 
300 |a 1 online resource (304 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
520 |a WebAssembly is the revolutionary new web standard that enables high-performance programs and computer-intensive web applications to run at peak performance inside a browser. Different from a programming language like JavaScript, it's a fast, compact, portable compilation target for a variety of languages, in a binary code format. This book will give you a solid understanding of WebAssembly, how it works under the hood, when to use it, when not to use it, how to write it, and ways to develop and deploy your own WebAssembly apps. Author and expert Rick Battagline eases you through all the technology's complexities using clear explanations, illustrations, and plenty of examples. He'll show you how to optimize and compile low-level code, as well as how to debug and evaluate WebAssembly, and represent WebAssembly in its human-readable format, WebAssembly Text (WAT) - skills that will set you apart from other programmers as WebAssembly expands into all modern architectures. Once you grasp the basics, you'll build a collision-detection program to measure the performance of WebAssembly in Chrome and Firefox. You'll also work with browser rendering technologies to create graphics and animations for your apps, and you'll see how WebAssembly interacts with other web languages. You'll learn how to: " se Node.js and web browsers as the JavaScript embedding environment for WebAssembly apps " rite web applications that use WebAssembly for optimal performance " ebug WebAssembly code using a variety of tools, including browser debuggers " ormat variables, loops, functions, strings, data structures, and conditional logic in WAT " anipulate memory through WebAssembly, and build a program that spawns graphical objects randomly and detects when the objects collide " valuate the output of a WebAssembly compiler (AssemblyScript) This book doesn't focus on any particular language toolchains, so the skills learned are applicable to whatever you're working with 
542 |f Copyright © No Starch Press 
550 |a Made available through: Safari, an O'Reilly Media Company. 
588 |a Online resource; Title from title page (viewed June 1, 2021) 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
710 2 |a Safari, an O'Reilly Media Company. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781098128982/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
936 |a BATCHLOAD 
938 |a Askews and Holts Library Services  |b ASKH  |n AH39053097 
994 |a 92  |b IZTAP