Développement Web Rust

Note :   (4,1 sur 5)

Développement Web Rust (Bastian Gruber)

Avis des lecteurs

Résumé:

Ce livre est un guide pratique pour les développeurs qui cherchent à créer des API backend en utilisant Rust. Il s'adresse à ceux qui ont une compréhension de base de Rust et met l'accent sur des aspects importants du développement web, notamment les en-têtes HTTP et la maintenabilité du serveur.

Avantages:

Fournit une introduction douce à Rust
offre des exemples utiles et des exercices de codage
bien structuré pour les débutants
les exemples de code sont mis à jour en ligne
explique le code en détail
utile pour les formats e-book et imprimé.

Inconvénients:

Nécessite une compréhension de base de Rust ; peut être trop simpliste pour les développeurs avancés.

(basé sur 3 avis de lecteurs)

Titre original :

Rust Web Development

Contenu du livre :

Créez des applications web et des serveurs performants et à toute épreuve avec Rust.

Dans Rust Web Development, vous apprendrez :

Manipuler le vérificateur d'emprunts dans un environnement asynchrone.

Apprendre les ingrédients d'une pile Rust asynchrone.

Créer des API web et utiliser JSON en Rust.

Gestion d'erreurs gracieuses.

Test, traçage, journalisation et débogage.

Déploiement d'applications Rust.

Accès efficace aux bases de données.

Rust Web Development est un guide pratique et pragmatique pour créer des applications web basées sur des serveurs avec Rust. Si vous avez conçu des serveurs web en utilisant Java, NodeJS ou PHP, vous serez immédiatement séduit par les performances et l'expérience de développement offertes par Rust. Partez du bon pied ! Les conseils avisés de l'auteur Bastian Gruber permettent de s'attaquer facilement à des problèmes complexes avec Rust. Vous apprendrez à travailler efficacement en utilisant du Rust pur, ainsi que des bibliothèques Rust importantes telles que tokio pour les exécutions asynchrones, warp pour les serveurs web et les API, et reqwest pour exécuter des requêtes HTTP externes.

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

À propos de la technologie.

Si vous en avez assez des outils de développement web classiques qui sont lents, gourmands en ressources et instables, Rust est la solution. Les services Rust offrent des garanties de sécurité solides comme le roc, une expérience de développement incroyable, et même un compilateur qui évite automatiquement les erreurs les plus courantes !

À propos du livre.

Rust Web Development, vous apprend à construire des applications web côté serveur en utilisant Rust, ainsi que des bibliothèques Rust importantes comme tokio pour les exécutions asynchrones, warp pour les serveurs web et les API, et reqwest pour exécuter des requêtes HTTP externes. Le livre est rempli d'exemples, d'échantillons de code et de conseils de pro pour la mise en place de vos projets et l'organisation de votre code. Au fur et à mesure, vous construirez un service web Q&A complet et vous travaillerez sur votre code chapitre par chapitre, comme dans un vrai projet de développement.

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

Gérer le vérificateur d'emprunts dans un environnement asynchrone.

Construire des API web et gérer JSON.

Composer une pile technique pour le développement asynchrone de Rust.

Gérer les erreurs de manière gracieuse.

Tester, tracer, journaliser et déboguer.

Déployer des applications Rust dans plusieurs environnements.

A propos du lecteur.

Ce livre s'adresse aux développeurs web familiers avec Java, Node ou Go, et les bases absolues de Rust.

À propos de l'auteur.

Bastian Gruber a fait partie du groupe de travail officiel Rust Async et a fondé le groupe Rust and Tell Berlin MeetUp.

Table des matières.

PARTIE 1 INTRODUCTION A RUST.

1 Pourquoi Rust ?

2 Poser les bases.

PARTIE 2 POUR COMMENCER.

3 Créer votre premier gestionnaire de route.

4 Implémenter une API RESTful.

5 Nettoyer votre base de code.

6 Journalisation, traçage et débogage.

7 Ajouter une base de données à votre application.

8 Intégrer des API tierces.

PARTIE 3 MISE EN PRODUCTION.

9 Ajouter l'authentification et l'autorisation.

10 Déployer votre application.

11 Tester votre application Rust.

Autres informations sur le livre :

ISBN :9781617299001
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Développement Web Rust - Rust Web Development
Créez des applications web et des serveurs performants et à toute épreuve avec Rust .Dans Rust Web Development, vous...
Développement Web Rust - Rust Web Development

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)