Callisto
Callisto, un BackEnd pragmático que utiliza FastAPI y Python
Documentación: https://diniremix.web.app/projects/callisto/
Código fuente: https://gitlab.com/HomeInside/Callisto
Lanzamientos recientes: https://gitlab.com/HomeInside/Callisto/-/releases
Advertencia
Esta documentación corresponde a una versión obsoleta del proyecto y será eliminada en futuros lanzamientos.
La documentación de la versión actual (Python 3.11.x) se encuentra por aquí.
Construido usando FastAPI, un framework web moderno y rápido (alto rendimiento) para construir APIs con Python.
Callisto cuenta con una gran biblioteca de métodos que están disponibles de inmediato y listos para usar, lo que le da a tu nuevo proyecto una ventaja en muchos aspectos.
Alto rendimiento, Utilizar FastAPI como framework, te ofrece la garantía de que estas utilizando solo lo necesario en tu proyecto, evitas módulos innecesarios que de otra manera, inflarían y volverían lento a tu espectacular proyecto.
Cero configuración, Callisto viene lista para usar, al usar las palabras Cero configuración no significa que no haya config..., en su lugar preconfiguramos muchas cosas para usted.
Extensible introducimos un diseño modular para habilitar la incorporación de características adicionales.
Como Contribuir
Clona este repositorio:
Realiza las modificaciones que creas convenientes y envíanos un pull request.
Recomendamos leer la guía de estilo de Python, la documentación oficial, y revisar el apartado de referencias, en la documentación de este proyecto.
Así como la documentación de FastAPI y FastAPI RESTful
Para cualquier duda, comentario, sugerencia ó aporte, dirigete a la seccion de issues.
Antes de abrir un issue nuevo, revisa los ya existentes en busca de una solución (posiblemente ya planteada) para el problema que se te presenta.
Licencia
Este proyecto está licenciado bajo los términos de la licencia GNU Lesser General Public License (LGPL) Version 2.1
El texto completo de la licencia, se encuentra en el archivo COPYING y LGPL.txt