Descripción
Descubra las características y las mejores prácticas de FastAPI para crear e implementar API web de alta calidad desde cero
Características principales:
- Una guía práctica para desarrollar API web listas para producción rápidamente en Python
- Aprenda cómo poner FastAPI en práctica implementándolo en escenarios del mundo real
- Explore FastAPI, su sintaxis y configuraciones para implementar aplicaciones
Descripción del libro:
Los servicios web RESTful se utilizan comúnmente para crear API para aplicaciones basadas en la web debido a su ligereza y alta escalabilidad. Este libro le mostrará cómo FastAPI, un marco web de alto rendimiento para construir API RESTful en Python, le permite construir API web robustas que son simples e intuitivas y facilita la construcción rápida con muy poco código repetitivo.
Este libro lo ayudará a configurar una aplicación FastAPI en poco tiempo y le mostrará cómo usar FastAPI para construir una API REST que reciba y responda a las solicitudes del usuario. Aprenderá a manejar el enrutamiento y la autenticación mientras trabaja con bases de datos en una aplicación FastAPI. El libro lo guiará a través de las cuatro áreas clave: construcción y uso de rutas para operaciones de creación, lectura, actualización y eliminación (CRUD); conexión de la aplicación a bases de datos SQL y NoSQL; seguridad de la aplicación construida; e implementación de su aplicación localmente o en un entorno de nube.
Al final de este libro, habrá desarrollado una sólida comprensión del marco FastAPI y podrá construir e implementar API REST robustas.
Lo que aprenderá:
- Configure una aplicación FastAPI completamente funcional y segura
- Comprenda cómo manejar errores de solicitudes y enviar respuestas adecuadas en FastAPI
- Integre y conecte su aplicación a una base de datos SQL y NoSQL (MongoDB)
- Realice operaciones CRUD usando SQL y FastAPI
- Administre la concurrencia en aplicaciones FastAPI
- Implemente la autenticación en una aplicación FastAPI
- Implemente una aplicación FastAPI en cualquier plataforma
A quién va dirigido este libro:
Este libro es para desarrolladores de Python que desean aprender FastAPI de una manera pragmática para crear API web robustas con facilidad. Si usted es un desarrollador de Django o Flask que busca probar algo nuevo que sea más rápido, más eficiente y produzca menos errores, este libro de FastAPI Python es para usted. El libro asume un conocimiento de nivel intermedio de programación en Python.
Autor: Abdulazeez Abdulazeez Adeshina
Editorial: Packt Publishing
Publicado: 29/07/2022
Páginas: 216
Tipo de encuadernación: Tapa blanda
Peso: 0.84 libras
Tamaño: 9.25h x 7.50w x 0.46d
ISBN13: 9781801076630
ISBN10: 1801076634
Categorías BISAC:
- Computadoras | Internet | Programación web
- Computadoras | Internet | Servicios web y API
- Computadoras | Lenguajes | General
Este título no es retornable

