Puntuación:
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.
⬤ 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)
Programming Webassembly with Rust: Unified Development for Web, Mobile, and Embedded Applications
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.
© 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)