.profile/README.md
2026-05-29 22:59:16 +08:00

32 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# @web 开发指引 (INDEX)
## 设计哲学与原则
本项目致力于构建一套**极致精简、消除摩擦、高性能**的 Web 开发基础设施。
* **无打包**: 无需打包,直接在浏览器中运行,遵循原生 ES Modules (ESM) 规范。
* **易用性**: 极简 API 设计,降低门槛,加速开发。
* **状态驱动**: 基于状态管理库,实现组件之间的状态共享与更新。
* **组件化**: 采用组件化开发模式,提高代码复用性和可维护性。
---
## 模块清单与 API 参考
详细文档: https://apigo.cc/web/
### web/state v1.0.1
极致精简的状态管理与 DOM 绑定库,支持零打包 ESM 运行,内置高性能 `$each` 索引复用机制与单层响应式系统。
### web/base v1.0.0
基于 State.js 的基础组件库,集成 HTTP 请求、Bootstrap 5 UI 组件、AutoForm 数据驱动表单及 FastList 虚拟滚动列表。
### web/mindmap v1.0.0
类 Xmind 体验的思维导图引擎支持自动布局、SVG 连接线、节点展开折叠及画布平移缩放。
### web/kanban v1.0.0
原生 ESM 驱动的极简看板引擎,支持跨列拖拽、无状态渲染及高性能 Shadow DOM 交互。
### web/chart v1.0.0
基于 Chart.js 4.x 的原生 ESM 封装,支持声明式配置映射与数据驱动更新,专为高性能图表展示设计。