Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.21 KB

File metadata and controls

27 lines (17 loc) · 1.21 KB

Positioning

docs/positioning.md 是项目的“定位说明文档”,用于统一回答“这个库是给谁用的、适合放在哪些业务场景、与同类方案如何区分”。

标准宣传语

为大文件而生的 React 虚拟化 diff 组件。

目标用户画像

1) 代码托管平台(Code Hosting Platform)

  • 典型形态:Git 服务、Merge Request / Pull Request 审查页面。
  • 核心诉求:在超大变更集下保持流畅滚动、快速跳转与可读性。
  • 集成关注点:与现有评论系统、行号交互、权限体系和主题系统兼容。

2) 内部审查系统(Internal Review System)

  • 典型形态:企业内部代码审查、配置变更审计、文本比对后台。
  • 核心诉求:稳定性优先、可定制 UI、可嵌入业务流程(审批、留痕、追踪)。
  • 集成关注点:与组织内 React 技术栈、设计系统、埋点与监控对齐。

3) IDE 插件前端(IDE Plugin Frontend)

  • 典型形态:WebView / 内嵌面板中的文件 diff 预览。
  • 核心诉求:受限容器中仍能维持性能,支持暗色主题与紧凑布局。
  • 集成关注点:轻量依赖、可控渲染开销、便于与编辑器事件联动。