docs/positioning.md 是项目的“定位说明文档”,用于统一回答“这个库是给谁用的、适合放在哪些业务场景、与同类方案如何区分”。
为大文件而生的 React 虚拟化 diff 组件。
- 典型形态:Git 服务、Merge Request / Pull Request 审查页面。
- 核心诉求:在超大变更集下保持流畅滚动、快速跳转与可读性。
- 集成关注点:与现有评论系统、行号交互、权限体系和主题系统兼容。
- 典型形态:企业内部代码审查、配置变更审计、文本比对后台。
- 核心诉求:稳定性优先、可定制 UI、可嵌入业务流程(审批、留痕、追踪)。
- 集成关注点:与组织内 React 技术栈、设计系统、埋点与监控对齐。
- 典型形态:WebView / 内嵌面板中的文件 diff 预览。
- 核心诉求:受限容器中仍能维持性能,支持暗色主题与紧凑布局。
- 集成关注点:轻量依赖、可控渲染开销、便于与编辑器事件联动。