Programando Webassembly con Rust: Desarrollo unificado para aplicaciones web, móviles e integradas

Puntuación:   (4,3 de 5)

Programando Webassembly con Rust: Desarrollo unificado para aplicaciones web, móviles e integradas (Kevin Hoffman)

Opiniones de los lectores

Resumen:

El libro proporciona información valiosa sobre WebAssembly y su modelo de memoria, atrayendo sobre todo a lectores con conocimientos previos de Rust y WebAssembly. Sin embargo, adolece de estar desactualizado, carecer de organización y no ser amigable para principiantes, lo que dificulta el seguimiento de los ejemplos de codificación.

Ventajas:

Ofrece una visión en profundidad del modelo de memoria de WebAssembly
lectura amena con valiosa información extra
útil para lectores con experiencia previa en Rust y WebAssembly.

Desventajas:

Contenido desfasado
no apto para principiantes
difícil de seguir
asume conocimientos previos sin suficiente orientación
mala organización
ejemplos incompletos que requieren referencias externas.

(basado en 11 opiniones de lectores)

Título original:

Programming Webassembly with Rust: Unified Development for Web, Mobile, and Embedded Applications

Contenido del libro:

WebAssembly cumple la promesa largamente esperada de las tecnologías web: código rápido, seguro en tiempo de compilación, ejecución en el navegador, en dispositivos integrados o en cualquier otro lugar. Rust ofrece la potencia de C en un lenguaje que aplica estrictamente la seguridad de tipos. Combine ambos lenguajes y podrá escribir para la Web como nunca antes. Aprenda a integrarse con JavaScript, ejecute código en plataformas distintas del navegador y dé un paso hacia IoT. Descubra la forma más sencilla de crear aplicaciones multiplataforma sin sacrificar la potencia y cambie su forma de escribir código para la Web.

WebAssembly es más que una nueva tecnología revolucionaria. Está cambiando la forma en que creamos aplicaciones para la Web y más allá. Donde tecnologías como ActiveX y Flash han fracasado, ahora puede escribir código en el lenguaje que prefiera y compilarlo en WebAssembly para obtener un código rápido y seguro que se ejecuta en el navegador, en dispositivos móviles, en dispositivos integrados y mucho más. Combinar los módulos portátiles y de alto rendimiento de WebAssembly con la seguridad y potencia de Rust es una combinación perfecta para el desarrollo.

Aprenda cómo funciona la arquitectura de máquina de pila de WebAssembly, instale herramientas wasm de bajo nivel y descubra el oscuro arte de escribir código wast sin procesar. Construir sobre esa base y aprender a compilar módulos WebAssembly de Rust mediante la implementación de la lógica de un juego de damas. Cree módulos wasm en Rust para interoperar con JavaScript de muchas formas atractivas. Aplique sus nuevos conocimientos al mundo de los hosts no web y cree desde una aplicación que se ejecuta en una Raspberry Pi y controla un sistema de iluminación, hasta un motor de juego multijugador en línea totalmente funcional en el que los desarrolladores cargan sus propios módulos de combate WebAssembly.

Empiece a utilizar WebAssembly hoy mismo y cambie su forma de concebir la Web.

Lo que necesitas

Necesitarás una estación de trabajo Linux, Mac o Windows con conexión a Internet. Necesitarás un navegador web actualizado que soporte WebAssembly. Para trabajar con el código de ejemplo, puede utilizar su editor de texto o IDE favorito. El libro le guiará en la instalación de las herramientas Rust y WebAssembly necesarias para cada capítulo.

Otros datos del libro:

ISBN:9781680506365
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2019
Número de páginas:220

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Programando Webassembly con Rust: Desarrollo unificado para aplicaciones web, móviles e integradas -...
WebAssembly cumple la promesa largamente esperada...
Programando Webassembly con Rust: Desarrollo unificado para aplicaciones web, móviles e integradas - Programming Webassembly with Rust: Unified Development for Web, Mobile, and Embedded Applications
Building Microservices with ASP.NET Core: Desarrollar, probar e implementar servicios...
En un momento en el que casi todas las verticales,...
Building Microservices with ASP.NET Core: Desarrollar, probar e implementar servicios multiplataforma en la nube - Building Microservices with ASP.NET Core: Develop, Test, and Deploy Cross-Platform Services in the Cloud
Valor excepcionalmente común: Temor y temblor y el enigma de la autoría de Kierkegaard -...
Ofrece una lectura ampliada y detallada de Temor y...
Valor excepcionalmente común: Temor y temblor y el enigma de la autoría de Kierkegaard - Exceptionally Common Courage: Fear and Trembling and the Puzzle of Kierkegaard's Authorship

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)