1 个仓库
Tooling specifically for scaffolding and creating new plugins to extend a system's functionality.
Distinct from Plugin-Based Extensibility: Focuses on the generation/creation of plugins rather than the general extensibility architecture.
Explore 1 awesome GitHub repository matching software engineering & architecture · Plugin Generators. Refine with filters or upvote what's useful.
Rekit 是一个用于构建可扩展 Web 应用的开发工具包,提供了一个模块化框架和自动化项目脚手架。它作为一个可扩展的环境,用于管理基于 React、Redux 和 React Router 构建的应用架构,利用功能切片 (feature-sliced) 设计将组件、状态逻辑和路由组织成解耦的、特定领域的模块。 该工具包的特色在于其基于插件的可扩展系统,允许创建自定义项目元素类型并修改默认的脚手架行为。它具有一个 Redux 状态管理生成器,可自动创建同步和异步操作,同时强制在单个文件中协同放置操作及其对应的 reducer。 除了核心脚手架功能外,该项目还提供了一个用于应用元素管理的命令行和可视化界面,包括用于 UI 组件和状态操作的模板化代码生成。它涵盖了更广泛的操作功能,如分层样式管理、通过 linting 强制执行代码质量以及生产构建验证。 该系统使用基于 Deno 的工具来处理项目编排、文件命名约定以及生命周期操作钩子的执行。
Provides tooling to generate new plugins as local extensions or public packages.