Descripción
Descubra formas de mejorar la funcionalidad de su aplicación a través del aprendizaje práctico para diseñar, probar, proteger, implementar y mantener API listas para producción.
Características principales:
- Aprenda a diseñar, desarrollar, probar e implementar API modernas en Java
- Explore técnicas para optimizar el rendimiento de las API y manejar errores
- Proteja sus API con técnicas de autenticación y autorización estándar de la industria
- Obtenga un libro electrónico en PDF gratuito con la compra del libro impreso o Kindle
Descripción del libro:
Spring es un framework potente y ampliamente adoptado para construir aplicaciones web escalables y fiables en Java, complementado por Spring Boot, una extensión popular del framework que simplifica la configuración de las aplicaciones basadas en Spring. Este libro es una guía detallada para aprovechar Spring 6 y Spring Boot 3 para el desarrollo web, ofreciendo conocimientos prácticos para construir API y servicios web modernos y robustos.
El libro cubre una amplia gama de temas esenciales para el desarrollo de API, incluyendo los fundamentos de los servicios web RESTful, los conceptos de Spring y las especificaciones de API. También explora el diseño de API asíncronas, la seguridad, el diseño de interfaces de usuario, las pruebas de API y la implementación de servicios web. Además de su cobertura completa, este libro ofrece una aplicación de ejemplo del mundo real altamente contextual que puede usar como referencia para construir diferentes tipos de API para aplicaciones del mundo real. Esta aplicación de ejemplo lo guiará a través de todo el ciclo de desarrollo de API, abarcando el diseño y la especificación, la implementación, las pruebas y la implementación.
Al final de este libro, habrá aprendido a diseñar, desarrollar, probar e implementar API modernas escalables y mantenibles utilizando Spring 6 y Spring Boot 3, junto con las mejores prácticas para reforzar la seguridad y la fiabilidad de sus aplicaciones y mejorar la funcionalidad general de su aplicación.
Lo que aprenderá:
- Crear API de nivel empresarial utilizando Spring y Java
- Comprender e implementar REST, gRPC, GraphQL y API asíncronas para varios propósitos
- Desarrollar API y servicios web del mundo real, desde el diseño hasta la implementación
- Ampliar sus conocimientos sobre las especificaciones de API y las mejores prácticas de implementación
- Diseñar e implementar API seguras con autorización y autenticación
- Desarrollar soluciones basadas en microservicios con motores de flujo de trabajo y orquestación
- Adquirir competencia en el diseño y las pruebas de interfaces de usuario para API
- Implementar mecanismos de registro y seguimiento en sus servicios y API
A quién va dirigido este libro:
Este libro está dirigido a programadores Java novatos, graduados en informática, exalumnos de campamentos de codificación y recién llegados al ámbito de la creación de API y servicios web del mundo real. Es un recurso invaluable para los desarrolladores Java que transitan al desarrollo web, ofreciendo una introducción completa al desarrollo de servicios web. Si posee conocimientos de construcciones de programación fundamentales, estructuras de datos y algoritmos en Java, pero carece de experiencia práctica en desarrollo web, este libro servirá como puente para cultivar las habilidades esenciales para ingresar al rol de desarrollador web.
Autor: Sourabh Sharma
Editorial: Packt Publishing
Publicado: 22/09/2023
Páginas: 494
Tipo de encuadernación: Tapa blanda
Peso: 1.85 lbs
Tamaño: 9.25h x 7.50w x 0.99d
ISBN13: 9781804613276
ISBN10: 1804613274
Categorías BISAC:
- Informática | Lenguajes | Java
- Informática | Internet | Servicios web y API
- Informática | Software empresarial y de productividad | General
Este título no es retornable

