This example demonstrates the simplest way to create an AG Grid with minimal configuration.
Overview
A basic AG Grid requires just three key elements:- Container element - A div with a defined height
- Row data - The data to display
- Column definitions - Which columns to show
Basic Implementation
Complete Example
Key Concepts
Grid Options
ThegridOptions object is the central configuration for your grid. It contains:
rowData: Array of objects representing your table rowscolumnDefs: Array defining which columns to displaydefaultColDef: Default properties applied to all columns
Column Definitions
Each column definition specifies how to display a field from your data:Default Column Definition
ThedefaultColDef applies common properties to all columns:
The
flex: 1 property makes columns responsive by distributing available space equally among all columns.Module Registration
AG Grid uses a modular architecture. TheAllCommunityModule provides all Community features:
For production applications, consider importing only the specific modules you need to reduce bundle size.
Next Steps
- Add sorting and filtering to your grid
- Explore framework-specific implementations
- Learn about column configuration options