3 个仓库
Web frameworks where routes, validation, and security are defined through declarative configuration objects.
Distinct from Schema-Driven API Generators: Distinct from API generators as it defines the application structure via config rather than generating code from a schema
Explore 3 awesome GitHub repositories matching web development · Configuration-Driven Frameworks. Refine with filters or upvote what's useful.
Hapi is a configuration-driven web framework for building secure and scalable HTTP servers and APIs on the Node.js runtime. It functions as a REST API development framework and an enterprise server implementation focused on stability, security, and comprehensive input validation. The framework is built around a plugin-based architecture, allowing core functionality and custom logic to be organized into modular, registerable plugins. It serves as an HTTP request lifecycle manager, enabling the interception and modification of requests through pre-handlers and extensions before they reach the f
Defines routes, validation schemas, and authentication strategies through declarative configuration objects.
x-render is a configuration-driven UI framework and low-code interface builder that transforms structured data definitions into functional user interface components. It operates as a JSON-driven UI generator, using a standardized configuration protocol to render data tables, input forms, and charts. The system includes a visual form builder and interface design editor, allowing users to arrange layouts and configuration settings through a graphical interface to avoid writing manual structural code. This process is supported by a schema-based component library that maps configuration keys to a
Transforms structured data definitions into functional user interface components for data management.
layuimini 是一个动态管理仪表盘框架和基于 Layui 的前端模板。它为创建通过单个 API 端点初始化的后端管理界面提供了结构基础。 该框架具有 API 驱动的导航系统,使用递归渲染从 JSON 数据生成嵌套的多级菜单和视觉图标。它包含一个多标签页窗口管理系统,使用 URL 哈希持久化活动视图和标签页状态。 该系统涵盖了管理布局构建、通过 HTML 或 iframe 进行的动态组件注入,以及用于检测并通知用户断开链接的导航守卫。
Bootstraps the entire administrative layout and configuration by fetching a single JSON object from a remote endpoint.