FastAPI
Sitio: | Facultad de Ingeniería U.Na.M. |
Curso: | IC511 - Internet de las Cosas, Sensores y Redes |
Libro: | FastAPI |
Imprimido por: | Invitado |
Día: | miércoles, 4 de diciembre de 2024, 23:08 |
1. Introducción
FastAPI framework, alto desempeño, fácil de aprender, rápido de programar, listo para producción
FastAPI es un web framework moderno y rápido (de alto rendimiento) para construir APIs con Python 3.6+ basado en las anotaciones de tipos estándar de Python.
Sus características principales son:
-
Rapidez: Alto rendimiento, a la par con NodeJS y Go (gracias a Starlette y Pydantic). Uno de los frameworks de Python más rápidos.
-
Rápido de programar: Incrementa la velocidad de desarrollo entre 200% y 300%. *
- Menos errores: Reduce los errores humanos (de programador) aproximadamente un 40%. *
- Intuitivo: Gran soporte en los editores con auto completado en todas partes. Gasta menos tiempo debugging.
- Fácil: Está diseñado para ser fácil de usar y aprender. Gastando menos tiempo leyendo documentación.
- Corto: Minimiza la duplicación de código. Múltiples funcionalidades con cada declaración de parámetros. Menos errores.
- Robusto: Crea código listo para producción con documentación automática interactiva.
- Basado en estándares: Basado y totalmente compatible con los estándares abiertos para APIs: OpenAPI (conocido previamente como Swagger) y JSON Schema.
https://github.com/GermanXander/docker_iot.git
# branch FAa