1 个仓库
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.
该项目是一个使用 TypeScript 构建的后端框架,实现了整洁架构(Clean Architecture)和 SOLID 原则,以支持可扩展的服务器端开发。它提供了一个结构化的环境,用于构建需要安全用户认证、基于角色的访问控制和交互式数据收集工作流的应用程序。 该框架通过分层设计和依赖注入强制执行业务逻辑与基础设施关注点的严格分离而脱颖而出。它利用模式优先(Schema-first)的方法通过 REST 和 GraphQL 端点同时公开应用程序功能,确保在不同客户端需求下数据访问的一致性。 该系统包含用于维护代码质量的全面工具,包括自动化测试套件、Linting 和提交验证。它通过面向文档的存储管理数据持久化,允许进行复杂的聚合和高效检索嵌套信息。安全性通过基于令牌的会话认证和基于中间件的请求验证来维护,在处理之前验证数据完整性和用户身份。
Exposes application functionality through both RESTful and GraphQL schemas to support diverse client communication requirements.