How was your June? AG Grid managed to spend a lot of time at conferences and we wrote up some experience reports.
- Angular Kenya Meetup
- JS Nation and React Summit
- Geekle React Global Summit
- Reactathon - React in the park
All the blogs have links to recordings and selected talks.
And if you are interested in getting hands on with AG Grid we presented two workshops at the conferences, video recording and code links are below.
- Getting Started with AG Grid in React from Sean Landsman (github code)
- Getting Started with AG Grid in Angular from Stephen Cooper (github code)
We also had fun by releasing our first music video. It was actually created by Samantha from Angular Nation but features the AG Grid team dancing with our CEO Niall Crosby doing the bulk of the dancing on behalf of AG Grid.
On The AG Grid Blog
What else is new on the AG Grid blog?
How to Evaluate a Javascript Data Grid provides some suggestions for evaluating a data grid based on our experience and from case studies we've gathered from customers. When putting the post together I was surprised to see so many jobs advertising AG Grid as a key skill so I added that as one of the evaluation criteria, after all, you want to know if you can hire experienced staff when you choose a component.
Styling AG Grid with Custom CSS explains some of the ways of using CSS to style the grid. We have another post about themes coming up. And in our new release of AG Grid we've extended styling capabilities even further by allowing use of CSS Variables when creating themes.
Headless React Table Compared with AG Grid compares AG Grid with React Table and has Storybook examples for the different features compared. We are big fans of React Table so the post above is a comparison, not a hit piece.
Both the "headless" and the "evaluation" posts are a result of us being aware that different projects have different needs. Some projects want to build their own GUI for the grid, in which case React Table is a good choice. Other teams want more features out of the box, in which case AG Grid is a good fit.
In fact, we've teamed up with Tanner Linsley to try and improve the quality of all data grid offerings available and help people understand which technology fits each project most effectively. Tanner wrote about this partnership on his site.
Our new version of AG Grid has some major changes for Angular around Generics and using the Ivy Distribution format. This requires some changes for older versions of Angular which you can read about in this blog post.
Stephen Cooper made an appearance on The Angular Plus Podcast and we've summarised the podcast in the linked blog post.
Community Updates
But it wasn't just AG Grid that was busy, we found a lot of community content related to AG Grid as well.
- New video from Philip Eschenbacher showing live realtime updates from a MondoDB database in AG Grid.
- AdapTable tools released an overview video of their AG Grid extension component with all the new features they've added. A great example of how customisable AG Grid is.
Community Projects
We also found a tonne of projects using AG Grid out on Github so it might be worth diving into the code and seeing if you can learn something.
- Apache Traffic Control is migrating many of the data tables on their front end to use AG Grid.
- The vega blockchain protocol tool uses AG Grid in its frontend.
- Hoist is a framework for rapid application development
- The Bloom Affordable Housing System uses AG Grid on the front end for filterable data tables.
- The Open Microscopy Environment uses AG Grid in its Search Engine GUI
- Talend UI Components have some Storybook examples covering their extensions for AG Grid
Plenty of stuff there to dig into.