Costruire applicazioni distribuite in Gin: Una guida pratica per gli sviluppatori Go per costruire e distribuire applicazioni web distribuite con il framework Gin

Punteggio:   (4,2 su 5)

Costruire applicazioni distribuite in Gin: Una guida pratica per gli sviluppatori Go per costruire e distribuire applicazioni web distribuite con il framework Gin (Mohamed Labouardy)

Recensioni dei lettori

Riepilogo:

Il libro offre una guida pratica per gli sviluppatori che desiderano creare applicazioni distribuite utilizzando il framework Gin in Go. Sebbene copra un'ampia gamma di argomenti pertinenti e parta da concetti di base, la prospettiva sulla qualità dell'esecuzione è mista. Molti lettori lo trovano adatto ai principianti, anche se alcuni esprimono dubbi sulla chiarezza della scrittura e sugli esempi di codice.

Vantaggi:

Facile da seguire per i principianti con istruzioni chiare.

Svantaggi:

Copertura completa delle applicazioni distribuite e delle varie tecnologie.

(basato su 5 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Una guida efficace per imparare a costruire un'applicazione distribuita su larga scala utilizzando l'ampia gamma di funzionalità di Gin.

Caratteristiche principali:

⬤ Esplora le funzionalità comunemente utilizzate di Gin per costruire applicazioni web.

⬤ Diventa esperto nel rendering di modelli HTML con il motore Gin.

⬤ Risolvere le sfide più comuni come lo scaling, il caching e il deployment.

Descrizione del libro:

Gin è un framework web HTTP ad alte prestazioni utilizzato per costruire applicazioni web e microservizi in Go. Questo libro è stato progettato per insegnare i dettagli del framework Gin con l'aiuto di esempi pratici.

Inizierete esplorando le basi del framework Gin, prima di passare alla costruzione di un'API RESTful del mondo reale. Lungo il percorso, imparerete a scrivere middleware personalizzati e a comprendere il meccanismo di routing, nonché a legare i dati degli utenti e a convalidare le richieste HTTP in arrivo. Il libro mostra anche come memorizzare e recuperare i dati in scala con un database NoSQL come MongoDB e come implementare un livello di caching con Redis. Poi, capirete come proteggere e testare i vostri endpoint API con protocolli di autenticazione come OAuth 2 e JWT. I capitoli successivi vi guideranno nel rendering di modelli HTML sul lato server e nella costruzione di un'applicazione frontend con il framework web React per consumare le risposte API. Infine, distribuirete la vostra applicazione su Amazon Web Services (AWS) e imparerete ad automatizzare il processo di distribuzione con una pipeline di continuous integration/continuous delivery (CI/CD).

Alla fine di questo libro su Gin, sarete in grado di progettare, costruire e distribuire da zero un'applicazione distribuita pronta per la produzione utilizzando il framework Gin.

Che cosa imparerete:

⬤ Costruire un'API REST pronta per la produzione con il framework Gin.

⬤ Scalare le applicazioni web con l'architettura event-driven.

⬤ Utilizzare database NoSQL per la persistenza dei dati.

⬤ Impostare il middleware di autenticazione con JWT e Auth0.

⬤ Distribuire un'API RESTful basata su Gin su AWS con Docker e Kubernetes.

⬤ Implementare un flusso di lavoro CI/CD per le applicazioni web Gin.

A chi è rivolto questo libro:

Questo libro è rivolto agli sviluppatori Go che si trovano a proprio agio con il linguaggio Go e che vogliono imparare la progettazione e lo sviluppo di API REST con il framework Gin. Per utilizzare al meglio questo libro è necessaria una conoscenza di livello base del linguaggio di programmazione Go.

Altre informazioni sul libro:

ISBN:9781801074858
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Costruire applicazioni distribuite in Gin: Una guida pratica per gli sviluppatori Go per costruire e...
Una guida efficace per imparare a costruire...
Costruire applicazioni distribuite in Gin: Una guida pratica per gli sviluppatori Go per costruire e distribuire applicazioni web distribuite con il 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 come codice: Consegna continua con Jenkins, Kubernetes e Terraform - Pipeline as Code:...
Pipeline as Code è una guida pratica...
Pipeline come codice: Consegna continua con Jenkins, Kubernetes e Terraform - Pipeline as Code: Continuous Delivery with Jenkins, Kubernetes, and Terraform
Applicazioni serverless pratiche con Go - Hands-On Serverless Applications with Go
Imparate a costruire, proteggere, distribuire e gestire le vostre...
Applicazioni serverless pratiche con Go - Hands-On Serverless Applications with Go

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)