{"product_id":"rust-web-programming-a-hands-on-guide-to-developing-fast-and-secure-web-apps-with-the-rust-programming-language-9781800560819","title":"Programación web con Rust: Una guía práctica para desarrollar aplicaciones web rápidas y seguras con el lenguaje de programación Rust","description":"\u003cp\u003e\u003cstrong\u003eAdopte el lenguaje de programación Rust aprendiendo a construir aplicaciones y servicios web totalmente funcionales y a abordar los desafíos relacionados con la seguridad y el rendimiento.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCaracterísticas principales:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eCree aplicaciones web escalables en Rust utilizando marcos populares como Actix, Rocket y Warp.\u003c\/li\u003e\n\u003cli\u003eCree componentes de interfaz que puedan inyectarse en múltiples vistas.\u003c\/li\u003e\n\u003cli\u003eDesarrolle modelos de datos en Rust para interactuar con la base de datos.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDescripción del libro:\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e¿Le preocupa la seguridad y el alto rendimiento al desarrollar aplicaciones web?\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eMientras que la mayoría de los lenguajes de programación tienen una compensación entre seguridad o velocidad, Rust proporciona seguridad de memoria sin usar un recolector de basura. Esto significa que con su bajo consumo de memoria, puede construir aplicaciones web de alto rendimiento y seguras con relativa facilidad.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eEste libro le guiará por cada etapa del proceso de desarrollo web, mostrándole cómo combinar Rust y los principios modernos de desarrollo web para construir aplicaciones web sobrealimentadas.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eComenzará con una introducción a Rust y comprenderá cómo evitar los errores comunes al migrar de los lenguajes de programación dinámicos tradicionales. El libro le mostrará cómo estructurar el código Rust para un proyecto que abarca varias páginas y módulos. A continuación, explorará el marco Actix Web y pondrá en marcha un servidor web básico. A medida que avance, aprenderá a procesar solicitudes JSON y a mostrar datos de la aplicación web a través de HTML, CSS y JavaScript. También podrá persistir datos y crear servicios RESTful en Rust. Más adelante, creará un proceso de implementación automatizado para la aplicación en una instancia de AWS EC2 y Docker Hub. Finalmente, jugará con algunos marcos web populares en Rust y los comparará.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eAl final de este libro de Rust, podrá crear con confianza aplicaciones web escalables y rápidas con Rust.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eLo que aprenderá:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eEstructurar aplicaciones web escalables en Rust en Rocket, Actix Web y Warp.\u003c\/li\u003e\n\u003cli\u003eAplicar la persistencia de datos para sus aplicaciones web utilizando PostgreSQL.\u003c\/li\u003e\n\u003cli\u003eCrear módulos de inicio de sesión, JWT y configuración para sus aplicaciones web.\u003c\/li\u003e\n\u003cli\u003eServir HTML, CSS y JavaScript desde el servidor web de Actix.\u003c\/li\u003e\n\u003cli\u003eCrear pruebas unitarias y pruebas de API funcionales en Postman y Newman.\u003c\/li\u003e\n\u003cli\u003eImplementar la aplicación Rust con NGINX y Docker en una instancia de AWS EC2.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePara quién es este libro:\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eEste libro sobre programación web con Rust es para desarrolladores web que han programado en lenguajes tradicionales como Python, Ruby, JavaScript y Java y buscan desarrollar aplicaciones web de alto rendimiento con Rust. Aunque no se requiere experiencia previa con Rust, se necesita una sólida comprensión de los principios de desarrollo web y conocimientos básicos de HTML, CSS y JavaScript si desea aprovechar al máximo este libro.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-14364609\"\u003eMaxwell Flitton\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Packt Publishing\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 26\/02\/2021\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 394\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.49 lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25h x 7.50w x 0.81d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781800560819\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1800560818\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\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060180\"\u003eInternet | Servicios web y API\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051240\"\u003eDesarrollo de software e ingeniería | Análisis y diseño de sistemas\u003c\/a\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eEste título no es retornable.\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":44438771957997,"sku":"9781800560819","price":61.32,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_1cf6fa56-046c-4d70-a23c-b1aa6fe69d2a.jpg?v=1700151403","url":"https:\/\/sureshotbooks.com\/es\/products\/rust-web-programming-a-hands-on-guide-to-developing-fast-and-secure-web-apps-with-the-rust-programming-language-9781800560819","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}