Skip to content

daecgu/BackEnd_Cantemus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implementar HTTP3 para mejor conexión en teléfonos móviles :) https://medium.com/@vamsikrishnabhuvanam/enhancing-fastapi-performance-with-http-2-and-quic-http-3-for-efficient-machine-learning-189cd054846e

/api: Contiene las rutas/endpoints de tu API, organizados por versiones para facilitar el mantenimiento y la escalabilidad a medida que tu API crece.

/core: Aloja la configuración central de tu aplicación, junto con cualquier lógica relacionada con la seguridad.

/crud: Encargado de las operaciones de base de datos (crear, leer, actualizar, eliminar), manteniendo esta lógica separada de tus rutas/endpoints.

/db: Maneja la configuración de la base de datos, incluyendo la conexión a MongoDB Atlas.

/models: Define los modelos de datos utilizando MongoEngine, que se traducirán directamente a documentos en tu base de datos MongoDB.

/schemas: Define los esquemas Pydantic que se utilizarán para la validación de la entrada y salida de datos en tus endpoints.

/tests: Incluye pruebas automatizadas para tu aplicación.

main.py: Es el archivo de entrada para ejecutar tu aplicación FastAPI.

requirements.txt: Lista todas las dependencias de Python necesarias para tu proyecto

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published