technology-stack
SKILL.md
Technology Stack
This document outlines the technology choices and constraints for the AG Grid codebase.
Core Principles
Zero Runtime Dependencies
The main AG Grid libraries (ag-grid-community, ag-grid-enterprise) must have ZERO third-party runtime dependencies. This ensures:
- Minimal bundle size for end users
- No dependency conflicts
- Complete control over behaviour
- Predictable performance characteristics
Framework Agnostic Core
The core grid logic is framework-agnostic. Framework-specific wrappers (ag-grid-react, ag-grid-angular, ag-grid-vue3) provide integrations while the core remains pure TypeScript.