Puntuación:
Las reseñas destacan el libro de Eshwarla como un recurso esencial para el desarrollo del backend de Rust, enfatizando su cobertura exhaustiva de temas fundamentales, ejemplos prácticos y explicaciones claras. Aunque el libro destaca en el desarrollo backend, algunos críticos sugieren que la inclusión de temas frontend podría aumentar su valor.
Ventajas:⬤ Cobertura exhaustiva de temas de desarrollo backend en Rust.
⬤ Ejemplos prácticos que ilustran los conceptos con claridad.
⬤ Explicaciones claras y detalladas.
⬤ Adecuado tanto para principiantes como para desarrolladores experimentados.
⬤ Insights into real-world application development and deployment using Docker.
⬤ Falta cobertura del desarrollo frontend usando wasm.
⬤ Puede estar demasiado centrado en temas de backend para algunos lectores.
(basado en 4 opiniones de lectores)
Rust Servers, Services, and Apps
Entregar aplicaciones rápidas, fiables y mantenibles mediante la construcción de servidores backend, servicios y frontends todo en nada más que Rust.
En Rust Servers, Services, and Apps, aprenderás:
⬤ Desarrollar servicios web respaldados por bases de datos en Rust.
⬤ Construir y asegurar APIs RESTful.
⬤ Escribir aplicaciones web del lado del servidor en Rust.
⬤ Medir y evaluar el rendimiento del servicio web.
⬤ Empaquetado y despliegue de servicios web.
⬤ Aplicaciones Rust full-stack.
El lenguaje Rust, increíblemente rápido, seguro y eficiente, ha sido votado como el "más querido" durante varios años consecutivos en la encuesta de StackOverflow. Rust Server, Services, and Apps le muestra por qué. En su interior, construirás servidores web, servicios RESTful, aplicaciones renderizadas en servidor, y frontends de cliente sólo usando Rust. Aprenderá a escribir código con una huella de recursos pequeña y predecible, y a construir aplicaciones de alto rendimiento con una seguridad y fiabilidad inigualables.
La compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications.
Acerca de la tecnología
Construye servidores web rápidos, estables y seguros en Rust. Con un enfoque único para la gestión de memoria y concurrencia, Rust sobresale en los detalles de bajo nivel para que sus aplicaciones se ejecuten rápido y sin problemas. Y el increíble compilador de Rust te ayuda a evitar errores costosos cuando despliegas servicios web y otros componentes principales en producción.
Acerca del libro
Rust Servers, Services, and Apps te muestra cómo crear modernas aplicaciones web distribuidas utilizando el lenguaje Rust. Empezarás con lo básico: construyendo un simple servidor HTTP y un servicio web RESTful. A continuación, los preparará para la producción añadiendo seguridad, interactividad con la base de datos y gestión de errores. Por último, se abordará un servicio de tienda digital, se creará una aplicación de una sola página y se profundizará en la programación asíncrona. Todos los ejemplos están completamente ilustrados e incluyen código anotado que podrás adaptar fácilmente a tus propios proyectos.
Contenido
⬤ Crear API RESTful resistentes y seguras.
⬤ Empaquetar y desplegar servicios web.
⬤ Refactorizar sin miedo gracias a la seguridad garantizada de Rust.
⬤ Reducir costes con las optimizaciones en tiempo de ejecución y compilación de Rust.
⬤ Programación asíncrona con Rust.
Sobre el lector
Para desarrolladores web que conocen los fundamentos de Rust.
Sobre el autor
Prabhu Eshwarla es el director de tecnología de una empresa emergente que construye una cadena de bloques de capa 1 utilizando Rust. Anteriormente, desempeñó funciones de ingeniería y liderazgo en Hewlett Packard.
Índice
PARTE 1 - SERVIDORES Y SERVICIOS WEB.
1 ¿Por qué Rust para aplicaciones web?
2 Escribiendo un servidor web básico desde cero.
3 Construir un servicio web RESTful.
4 Realizar operaciones de base de datos.
5 Manejo de errores.
6 Evolución de las APIs y refactorización sin miedo.
PARTE 2 - APLICACIONES WEB DEL LADO DEL SERVIDOR.
7 Introducción a las aplicaciones web del lado del servidor en Rust.
8 Trabajando con plantillas para el registro de tutores.
9 Trabajando con formularios para el mantenimiento de cursos.
PARTE 3 - TEMA AVANZADO: RUST ASYNC.
10 Entendiendo async Rust.
11 Construyendo un nodo P2P con async Rust.
12 Desplegando servicios web con Docker.
© 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)