OperationsPerformance
Official App Performance
TanStack Query or an app-local data boundary.
Checklist
- Keep first render useful with local mock data or lazy boundaries.
- Avoid loading all tabs, panels, or timelines at once.
- Avoid global event listeners unless they are cleaned up.
- Use compact, stable layout dimensions for dashboards and tables.
- Keep app-local state inside the app; remote server data should later use TanStack Query or an app-local data boundary.
- Use virtualization or pagination before lists become large.
- Do not deep-import shell internals to solve app data needs.
Status Labels
Official app mock UIs should make their data status clear:
MockPrototypePlannedResearchNo backend