Creación de aplicaciones distribuidas en Gin: Una guía práctica para desarrolladores de Go para crear e implementar aplicaciones web distribuidas con el framework Gin


Precio:
Precio de venta$67.98

Descripción

Una guía eficaz para aprender a construir una aplicación distribuida a gran escala utilizando la amplia gama de funcionalidades de Gin


Características clave:

  • Explore las funcionalidades de uso común de Gin para construir aplicaciones web
  • Familiarícese con la renderización de plantillas HTML con el motor Gin
  • Resuelva desafíos comunes como el escalado, el almacenamiento en caché y la implementación


Descripción del libro:

Gin es un framework web HTTP de alto rendimiento utilizado para construir aplicaciones web y microservicios en Go. Este libro está diseñado para enseñarle los pormenores del framework Gin con la ayuda de ejemplos prácticos.


Comenzará explorando los fundamentos del framework Gin, antes de avanzar para construir una API RESTful del mundo real. A lo largo del camino, aprenderá a escribir middleware personalizado y a comprender el mecanismo de enrutamiento, así como a vincular datos de usuario y validar solicitudes HTTP entrantes. El libro también demuestra cómo almacenar y recuperar datos a escala con una base de datos NoSQL como MongoDB, y cómo implementar una capa de caché con Redis. A continuación, comprenderá cómo proteger y probar sus puntos finales de API con protocolos de autenticación como OAuth 2 y JWT. Los capítulos posteriores lo guiarán a través de la renderización de plantillas HTML en el lado del servidor y la construcción de una aplicación frontend con el framework web React para consumir las respuestas de la API. Finalmente, implementará su aplicación en Amazon Web Services (AWS) y aprenderá a automatizar el proceso de implementación con una tubería de integración y entrega continua (CI/CD).


Al final de este libro de Gin, podrá diseñar, construir e implementar una aplicación distribuida lista para producción desde cero utilizando el framework Gin.


Lo que aprenderá:

  • Construya una API REST lista para producción con el framework Gin
  • Escale aplicaciones web con arquitectura dirigida por eventos
  • Utilice bases de datos NoSQL para la persistencia de datos
  • Configure middleware de autenticación con JWT y Auth0
  • Implemente una API RESTful basada en Gin en AWS con Docker y Kubernetes
  • Implemente un flujo de trabajo CI/CD para aplicaciones web Gin


Para quién es este libro:

Este libro es para desarrolladores de Go que se sienten cómodos con el lenguaje Go y buscan aprender el diseño y desarrollo de API REST con el framework Gin. Se requiere un conocimiento de nivel principiante del lenguaje de programación Go para aprovechar al máximo este libro.

Autor: Mohamed Labouardy
Editorial: Packt Publishing
Publicado: 23/07/2021
Páginas: 482
Tipo de encuadernación: Tapa blanda
Peso: 1.81 libras
Tamaño: 9.25h x 7.50w x 0.97d
ISBN13: 9781801074858
ISBN10: 1801074852
Categorías BISAC:
- Computadoras | Internet | Programación web
- Computadoras | Internet | Servicios web y API
- Computadoras | Sistemas distribuidos | General

Este título no es retornable