Serveurs, services et applications Rust

Note :   (5,0 sur 5)

Serveurs, services et applications Rust (Prabhu Eshwarla)

Avis des lecteurs

Résumé:

Les critiques soulignent que le livre d'Eshwarla est une ressource essentielle pour le développement du backend de Rust, en mettant l'accent sur sa couverture complète des sujets essentiels, ses exemples pratiques et ses explications claires. Bien que le livre excelle dans le développement backend, certains critiques suggèrent que l'inclusion de sujets frontend pourrait améliorer sa valeur.

Avantages:

Couverture complète des sujets de développement backend en Rust.
Des exemples pratiques qui illustrent clairement les concepts.
Des explications claires et détaillées.
Bien adapté aux débutants et aux développeurs expérimentés.
Aperçu du développement et du déploiement d'applications dans le monde réel à l'aide de Docker.

Inconvénients:

Manque de couverture du développement frontal avec wasm.
Peut être trop axé sur les sujets liés au backend pour certains lecteurs.

(basé sur 4 avis de lecteurs)

Titre original :

Rust Servers, Services, and Apps

Contenu du livre :

Créez des applications rapides, fiables et faciles à maintenir en construisant des serveurs backend, des services et des frontends avec rien d'autre que Rust.

Dans Rust Servers, Services, and Apps, vous apprendrez à : ⬤ Développer des services web basés sur des bases de données en Rust.

⬤ Développer des services web basés sur des bases de données en Rust.

⬤ Construire et sécuriser des API RESTful.

⬤ L'écriture d'applications web côté serveur en Rust.

⬤ La mesure et l'évaluation des performances des services web.

⬤ Le packaging et le déploiement de services web.

⬤ Les applications Rust à pile complète.

Le langage Rust, extrêmement rapide, sûr et efficace, a été élu "le plus apprécié" plusieurs années de suite dans l'enquête StackOverflow. Rust Server, Services, and Apps vous montre pourquoi ! A l'intérieur, vous construirez des serveurs web, des services RESTful, des applications orientées serveur et des frontaux clients en utilisant simplement Rust. Vous apprendrez à écrire du code avec des ressources réduites et prévisibles, et à construire des applications performantes avec une sécurité et une fiabilité inégalées.

L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.

À propos de la technologie

Construisez des serveurs web rapides, stables et sûrs en Rust ! Avec une approche unique de la gestion de la mémoire et de la concurrence, Rust excelle dans les détails de bas niveau pour que vos applications s'exécutent rapidement et sans problème. Et l'incroyable compilateur de Rust vous permet d'éviter des erreurs coûteuses lorsque vous déployez des services web et d'autres composants essentiels en production.

A propos du livre

Rust Servers, Services, and Apps vous montre comment créer des applications web distribuées modernes en utilisant le langage Rust. Vous commencerez par les bases : construire un simple serveur HTTP et un service web RESTful. Ensuite, vous les rendrez prêts pour la production en ajoutant la sécurité, l'interactivité de la base de données et la gestion des erreurs. Enfin, vous vous attaquerez à un service de vitrine numérique, créerez une application à page unique et vous plongerez dans la programmation asynchrone. Tous les exemples sont entièrement illustrés et comprennent du code annoté que vous pouvez facilement adapter à vos propres projets.

Ce qu'il y a à l'intérieur

⬤ Créer des API RESTful résilientes et sécurisées.

⬤ Packager et déployer des services web.

⬤ Réagissez sans crainte grâce à la sécurité garantie de Rust.

⬤ Les coûts sont réduits grâce aux optimisations du temps d'exécution et de compilation de Rust.

⬤ La programmation asynchrone avec Rust.

A propos du lecteur

Pour les développeurs web qui connaissent les bases de Rust.

A propos de l'auteur

Prabhu Eshwarla est le directeur technique d'une startup qui construit une blockchain de niveau 1 en utilisant Rust. Auparavant, il a occupé des fonctions d'ingénierie et de direction chez Hewlett Packard.

Table des matières

PARTIE 1 - SERVEURS ET SERVICES WEB.

1 Pourquoi Rust pour les applications web ?

2 Écrire un serveur web de base à partir de zéro.

3 Construire un service web RESTful.

4 Effectuer des opérations de base de données.

5 Gérer les erreurs.

6 Évolution des API et refactorisation sans crainte.

PARTIE 2 - APPLICATIONS WEB CÔTÉ SERVEUR.

7 Introduction aux applications web côté serveur en Rust.

8 Travailler avec des modèles pour l'inscription des tuteurs.

9 Travailler avec des formulaires pour la maintenance des cours.

PARTIE 3 - SUJET AVANCÉ : ASYNC RUST.

10 Comprendre Rust asynchrone.

11 Construire un nœud P2P avec async Rust.

12 Déployer des services web avec Docker.

Autres informations sur le livre :

ISBN :9781617298608
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2023
Nombre de pages :325

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Programmation système pratique pour les développeurs Rust : Construire des logiciels rapides et...
Explorer les différentes fonctionnalités de Rust,...
Programmation système pratique pour les développeurs Rust : Construire des logiciels rapides et sécurisés pour les systèmes Linux/Unix à l'aide d'exemples pratiques. - Practical System programming for Rust developers: Build fast and secure software for Linux/Unix systems with the help of practical examples
Serveurs, services et applications Rust - Rust Servers, Services, and Apps
Créez des applications rapides, fiables et faciles à maintenir en construisant...
Serveurs, services et applications Rust - Rust Servers, Services, and Apps

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)