1 repositorio
Frameworks that expose application functionality through multiple API protocols like REST and GraphQL.
Distinct from Query and Load API Serving: Distinct from model serving or client-side integration; focuses on server-side API provision.
Explore 1 awesome GitHub repository matching web development · API Serving Frameworks. Refine with filters or upvote what's useful.
Este proyecto es un framework de backend construido con TypeScript que implementa arquitectura limpia y principios SOLID para soportar el desarrollo de servidor escalable. Proporciona un entorno estructurado para construir aplicaciones que requieren autenticación de usuario segura, control de acceso basado en roles y flujos de trabajo de recolección de datos interactivos. El framework se distingue por imponer una separación estricta de la lógica de negocio de las preocupaciones de infraestructura a través de un diseño en capas e inyección de dependencias. Utiliza un enfoque de schema-first para exponer la funcionalidad de la aplicación simultáneamente a través de endpoints REST y GraphQL, asegurando un acceso a datos consistente a través de diferentes requisitos de cliente. El sistema incluye herramientas integrales para mantener la calidad del código, incluyendo suites de pruebas automatizadas, linting y validación de commits. Gestiona la persistencia de datos a través de almacenamiento orientado a documentos, permitiendo agregaciones complejas y recuperación eficiente de información anidada. La seguridad se mantiene a través de autenticación de sesión basada en tokens y validación de solicitudes basada en middleware, las cuales verifican la integridad de los datos y la identidad del usuario antes de procesar.
Exposes application functionality through both RESTful and GraphQL schemas to support diverse client communication requirements.