{"product_id":"programming-webassembly-with-rust-unified-development-for-web-mobile-and-embedded-applications-9781680506365","title":"Programación de WebAssembly con Rust: Desarrollo Unificado para Aplicaciones Web, Móviles y Embebidas","description":"\u003cp\u003eWebAssembly cumple la tan esperada promesa de las tecnologías web: código rápido, de tipo 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 integrar con JavaScript, ejecutar código en plataformas distintas del navegador y dar un paso hacia el IoT. Descubra la forma sencilla de crear aplicaciones multiplataforma sin sacrificar potencia, y cambie la forma en que escribe código para la web.\u003c\/p\u003e \u003cp\u003eWebAssembly es más que una nueva tecnología revolucionaria. Está reformando la forma en que construimos aplicaciones para la web y más allá. Donde tecnologías como ActiveX y Flash han fallado, ahora puede escribir código en el lenguaje que prefiera y compilar a WebAssembly para obtener código rápido y seguro que se ejecuta en el navegador, en dispositivos móviles, dispositivos integrados y más. La combinación de módulos WebAssembly portátiles y de alto rendimiento con la seguridad y la potencia de Rust es una combinación de desarrollo perfecta.\u003c\/p\u003e \u003cp\u003eAprenda 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. Construya sobre esa base y aprenda a compilar módulos WebAssembly de Rust implementando la lógica de un juego de damas. Cree módulos wasm en Rust para interactuar con JavaScript de muchas maneras atractivas. Aplique sus nuevas habilidades al mundo de los hosts no web y cree de todo, desde una aplicación que se ejecuta en una Raspberry Pi que controla un sistema de iluminación, hasta un motor de juego multijugador en línea completamente funcional donde los desarrolladores cargan sus propios módulos de combate WebAssembly con destino a la arena.\u003c\/p\u003e \u003cp\u003eComience con WebAssembly hoy mismo y cambie la forma en que piensa sobre la web.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eLo que necesita: \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNecesitará una estación de trabajo Linux, Mac o Windows con conexión a Internet. Necesitará un navegador web actualizado que admita WebAssembly. Para trabajar con el código de ejemplo, puede usar su editor de texto o IDE favorito. El libro lo guiará a través de la instalación de las herramientas de Rust y WebAssembly necesarias para cada capítulo.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-10460287\"\u003eKevin Hoffman\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Pragmatic Bookshelf\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 31\/03\/2019\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 240\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 0.92 lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25h x 7.50w x 0.51d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781680506365\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1680506366\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060160\"\u003eInternet | Programación web\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051000\"\u003eProgramación | General\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051010\"\u003eLenguajes | General\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eKevin Hoffman\u003c\/b\u003e comenzó a programar a los 10 años con una Commodore VIC-20, una unidad de casetes y una unidad de disquete alterada a mano de una Commodore 64. Ha trabajado en docenas de industrias, desde los juegos hasta la gestión de residuos, desde drones hasta seguridad biométrica y finanzas. Ha escrito o coescrito más de 20 libros de tecnología y espera algún día completar su trilogía de fantasía, las Crónicas de Sigilord.\u003c\/p\u003e","brand":"Pragmatic Bookshelf","offers":[{"title":"Default Title","offer_id":42680033444077,"sku":"9781680506365","price":65.1,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_963662fe-376a-4b3d-8a89-7e33c4ccb08d.jpg?v=1649690626","url":"https:\/\/sureshotbooks.com\/es\/products\/programming-webassembly-with-rust-unified-development-for-web-mobile-and-embedded-applications-9781680506365","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}