Construire des applications distribuées en Gin : Un guide pratique pour les développeurs Go pour construire et déployer des applications web distribuées avec le framework Gin.

Note :   (4,2 sur 5)

Construire des applications distribuées en Gin : Un guide pratique pour les développeurs Go pour construire et déployer des applications web distribuées avec le framework Gin. (Mohamed Labouardy)

Avis des lecteurs

Résumé:

Ce livre est un guide pratique pour les développeurs qui cherchent à créer des applications distribuées en utilisant le cadre Gin en Go. Bien qu'il couvre un large éventail de sujets pertinents et commence par des concepts de base, le point de vue sur la qualité d'exécution est mitigé. De nombreux lecteurs le trouvent adapté aux débutants, bien que certains expriment des inquiétudes quant à la clarté de l'écriture et des exemples de code.

Avantages:

Facile à suivre pour les débutants avec des instructions claires.

Inconvénients:

Couverture complète des applications distribuées et des différentes technologies.

(basé sur 5 avis de lecteurs)

Titre original :

Building Distributed Applications in Gin: A hands-on guide for Go developers to build and deploy distributed web apps with the Gin framework

Contenu du livre :

Un guide efficace pour apprendre à construire une application distribuée à grande échelle en utilisant le large éventail de fonctionnalités de Gin.

Caractéristiques principales :

⬤ Explorer les fonctionnalités couramment utilisées de Gin pour construire des applications web.

⬤ Apprenez à rendre des modèles HTML avec le moteur Gin.

⬤ Résoudre les défis courants tels que la mise à l'échelle, la mise en cache et le déploiement.

Description de l'ouvrage :

Gin est un framework web HTTP de haute performance utilisé pour construire des applications web et des microservices en Go. Ce livre est conçu pour vous apprendre les tenants et les aboutissants du framework Gin à l'aide d'exemples pratiques.

Vous commencerez par explorer les bases du framework Gin, avant de progresser vers la construction d'une API RESTful réelle. En cours de route, vous apprendrez à écrire des intergiciels personnalisés et à comprendre le mécanisme de routage, ainsi qu'à lier les données des utilisateurs et à valider les requêtes HTTP entrantes. Le livre montre également comment stocker et récupérer des données à grande échelle avec une base de données NoSQL telle que MongoDB, et comment mettre en œuvre une couche de mise en cache avec Redis. Ensuite, vous comprendrez comment sécuriser et tester vos points d'extrémité d'API avec des protocoles d'authentification tels que OAuth 2 et JWT. Les chapitres suivants vous guideront dans le rendu de modèles HTML côté serveur et dans la construction d'une application frontale avec le framework web React pour consommer les réponses de l'API. Enfin, vous déployerez votre application sur Amazon Web Services (AWS) et apprendrez à automatiser le processus de déploiement à l'aide d'un pipeline d'intégration continue/de livraison continue (CI/CD).

À la fin de ce livre sur Gin, vous serez en mesure de concevoir, construire et déployer une application distribuée prête pour la production en partant de zéro et en utilisant le framework Gin.

Ce que vous apprendrez :

⬤ Construire une API REST prête à la production avec le framework Gin.

⬤ Les applications web à grande échelle avec l'architecture pilotée par les événements.

⬤ Utiliser des bases de données NoSQL pour la persistance des données.

⬤ Mettre en place un middleware d'authentification avec JWT et Auth0.

⬤ Déployer une API RESTful basée sur Gin sur AWS avec Docker et Kubernetes.

⬤ Mettre en place un workflow CI/CD pour les applications web Gin.

A qui s'adresse ce livre :

Ce livre s'adresse aux développeurs Go qui sont à l'aise avec le langage Go et qui cherchent à apprendre la conception et le développement d'API REST avec le framework Gin. Des connaissances de niveau débutant du langage de programmation Go sont nécessaires pour tirer le meilleur parti de ce livre.

Autres informations sur le livre :

ISBN :9781801074858
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Construire des applications distribuées en Gin : Un guide pratique pour les développeurs Go pour...
Un guide efficace pour apprendre à construire une...
Construire des applications distribuées en Gin : Un guide pratique pour les développeurs Go pour construire et déployer des applications web distribuées avec le framework Gin. - Building Distributed Applications in Gin: A hands-on guide for Go developers to build and deploy distributed web apps with the Gin framework
Pipeline as Code : Livraison continue avec Jenkins, Kubernetes et Terraform - Pipeline as Code:...
Pipeline as Code est un guide pratique pour...
Pipeline as Code : Livraison continue avec Jenkins, Kubernetes et Terraform - Pipeline as Code: Continuous Delivery with Jenkins, Kubernetes, and Terraform
Applications sans serveur avec Go - Hands-On Serverless Applications with Go
Apprenez à construire, sécuriser, déployer et gérer votre application sans...
Applications sans serveur avec Go - Hands-On Serverless Applications with Go

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)