It was amazing to join
@RyanCarniato
and show him
@ag_grid
working with
@solid_js
. I tried to create a Teaser Trailer of our session. Checkout the video on YouTube to view the whole session.
I once dreamt about a JavaScript Data Grid that could put Applications on Steroids.
8 years later and AG Grid has come a long way baby!
AG Grid is a Beast!
@ag_grid
#reactjs
#angular
#vue
#javascript
We at AG Grid are all shocked by what's happening in Ukraine.
As of today, AG Grid will not sell to any company or individual registered or residing in the Russian Federation.
I hope others do the same, don't wait for sanctions, this is common sense.
#istandwithukraine
I am loving the way
@solid_js
's creator
@RyanCarniato
shares how SolidJS works on the inside.
As a child I took my toys apart to see how they worked. This 'exposing the black box' is right up my street!!! Thank you Ryan 👍
The speed comparison between
#reactjs
and
#solidjs
in this talk is very interesting!
It shows
@ag_grid
solving a real world problem and comparing the React JS and Solid JS profiles.
Shout out to
@RyanCarniato
at 10:51 !!
Over the last 7 years I've worked on AG Grid, trying to allow my pet JavaScript project grow. Over the last 1 year, I've rewritten the UI layer to be fully React. Yesterday we released AG Grid v27, with the 100% React Rendering Engine. Very exciting times!
A few days later, it has hit me,
@solid_js
is not using a virtual dom, it is TEMPLATE based. The full template, regardless of dynamic portions, is created ONCE on comp creation. Once I realised this, it made planning my Solid JS comps code much easier!
Just watched State of Angular 2022
Feels like Angular is pushing itself as the Enterprise Choice, for Scalable Apps (cough, not building regular websites)
Which I think is excellent, it's where it shines against React.
#angular
#ReactJS
Today I've decided to take the plunge with
@ag_grid
and
@solid_js
. Give us a few weeks :)
@RyanCarniato
I hope we can do something that demonstrates SolidJS inside the Enterprise space :)
An honour meeting
@tannerlinsley
, where we discussed our future working together to deliver the best grid / table experience for everyone. We will help the community understand when to use
@ag_grid
and when to use
@tan_stack
's React Table.
The team at
@ag_grid
are working very hard on our major release coming in the next few weeks. It's going to be a massive advancement for the product, website and documentation. I am very excited!!!
I am very excited.
AG Grid v28.2.0 (
@ag_grid
) is due for release tomorrow.
One MASSIVE change will be our support for
@solid_js
I've done an intro video, written lots of examples, I can't wait to see what the feedback is!!
#javascript
Very proud of my Dad who was awarded the Distinguished Member award - an award for Lifetime Achievement by the Agricultural Society of Ireland for all his work over his career in this sector.
Well done Dad :)
@DavidWells
Totally agree, it's painful what they have done. However the solution you proposed doesn't cater for the hook's cleanup (ie what if useEffect() returned a function). To cater for this it gets even uglier, see the solution below :(
Explained here:
First stop Dublin Airport, short flight to London, then loooooooong flight to Salt Lake City, US of A to N-G-Conf baby (
@ngconf
), the best Angular / JavaScript conference there is!!!
Totally Excited!!!
Oh, and we (
@ag_grid
) are the Premier Sponsor!!
#Angular
Today I've decided to take the plunge with
@ag_grid
and
@solid_js
. Give us a few weeks :)
@RyanCarniato
I hope we can do something that demonstrates SolidJS inside the Enterprise space :)
I am wondering, what if people could upload their own data to our
@ag_grid
demo page, and configure the columns, as a quick way to demo the grid to their managers with their data? Almost like a mini BI tool!! I started coding this the past few days.
Having come back from some conferences, I find people find our licensing difficult.
So I've created a video to help explain! Here it is on YouTube...
#reactjs
#javascript
#angular
AG Grid Enterprise Licensing Explained
Great to hear our support for Angular Nation has helped!
#angular
Angular Nation Doubles in Size Following Collab - TechRound via
@https
://twitter.com/techrounduk
You know, AG Grid React UI Rendering was the most difficult feature in AG Grid to develop to date. I had to rework all the core Grid rendering to allow React to plug in. Now that it's done, jeepers, we have a 100% React Data Grid with all the AG Grid features! Wowzers!!!
They said "𝘞𝘦 𝘸𝘢𝘯𝘵 𝘺𝘰𝘶 𝘪𝘯 𝘢 𝘷𝘪𝘥𝘦𝘰" and I was like "𝘞𝘩𝘢𝘵?"
They turned up with a video camera, lyrics, and a catchy beat!
Thanks
@bonnster75
and
@thelittlestdev
, you thought me how to take myself a little less seriously for the better!
#ReactJS
#angular
To date
@ag_grid
has donated almost $200,000 dollars to the great
@webpack
project.
I remember meeting
@TheLarkInn
and discussing how unfortunate it is that companies don't spend on build tools, but do spend on UI components. So we decided to sponsor and help!
I've started a video explaining AG Grid Row Grouping. This time I'm using Vanilla JavaScript, as the concepts are translatable to all frameworks. I hope React, Angular and Vue people can follow!
I am blown away the work the team does here at AG Grid, our features continue to improve, further pushing us into a league of our own. I pity the competition!!
It was surreal, to be at
@ngconf
conference and present our project, for the crowd to clap as they hear about new features the team's been working on.
Was
@SCooperDev
and I on stage, did this really happen? Oh yes it did!!!
#angular
#javascript
This is the
@ag_grid
stand ready for
@ngconf
2022.
The event starts tomorrow, it's going to be great!
I'll tweet some pics of the stand in action!
#angular
Since yesterdays release, now has video sections for React, Angular, Vue and Plain JavaScript.
I've done lots of
#reactjs
vids,
@SCooperDev
is working on
#angularjs
ones, and Marat is working on VueJS and Plain JavaScript videos.
Easier AG Grid, whoop!!
🔃 We know version migration can be time consuming, so starting with AG Grid v31, all releases are now accompanied by Codemods to help automate the upgrade process.
✨HEADLINE SPONSOR ANNOUNCEMENT✨
@ModernFrontends
are happy to announce that
@ag_grid
is this year's Headline Sponsor!
Ag Grid is the best
#Javascript
Grid in the world! More info .
For conference & workshop tickets, go to !
Looking forward to taking the stage
@FinJS
in London! I'll be talking about how AG Grid supports different frameworks, in particular all our recent work with React and SolidJS.
@finjs
#finjs
#BuiltOnOpenFin
Just got this feedback from a customer:
"you guys have changed the way that we develop our applications... thank you"
They are talking about
@ag_grid
That makes me happy!!!
Covid is over (or so we choose to believe), conferences are back, time to bring out some new AG Grid Stickers!!
Corporate (top) or Casual (bottom right), which would you pick??
#javascript
#Angular
#React
Just raised my first issue on Github for React.
If you don't like how useEffect() is called twice with Strict Mode and React 18, then add to the discussion!
#ReactJS
I got to meet the incredible
@simona_cotin
at
@ngconf
. For those of you who don't know, Simona recently joined the
@angular
team and is one of the most lovely people you could meet.
Way to go Simona, delighted to see you here.
#angular
I once dreamt about a JavaScript Data Grid that could put Applications on Steroids.
8 years later and AG Grid has come a long way baby!
AG Grid is a Beast!
@ag_grid
#reactjs
#angular
#vue
#javascript
Got my podcast this and podcast that tech stuff, time to get recording some AG Grid videos.
I wonder what topics I should cover first, Getting Started Guides or Hard Core Deep Dives 🤔
I know lots of BIG companies that are using
@ag_grid
and have only 2 or 3 developers licensed, when in fact 100's of developers are using AG Grid, so massive fraud happening.
I know this as developers tell me who work there.
How do you get the companies to be honest???
We are going to pimp the
@ag_grid
website website, especially the landing page.
What points should we get across on the landing page?
If you had 20s of someone's attention to impress them with AG Grid, what would you say?
Comments below!
In hind sight, I wish I called the company GridMasters (and not AG Grid)....
.....and then our slogan could off been:
We Are The Phucking Grid Masters
<or just>
We Are The Grid Masters
Ah well!
#javascript
#reactjs
#angular
Sam and I had TONS of fun this week w/
@niallcrosby
and the
@ag_grid
fam!! Also got to see
@petebd
🥰 such LOVELY people in London!!! ❤️
Hate to leave but we’ll be back! 😘
🚀 AG Charts 9 is now available! This release marks a major milestone for AG Charts, with a brand new enterprise version and a host of new features & series types. As if that wasn't enough, we've also released a brand new site, dedicated just to AG Charts. 📈
🧵👇
One of the things we are most proud of are the docs, we are not just a DatGrid library, we take pride in our documentation and treat it as a critical part of the project. Thanks
@SCooperDev
for all your recent work here.
#Angular
#React
When your competitors are trolling you on Reddit, you know you are doing something right!!!
@ag_grid
has set the Gold Standard for what a JavaScript DataGrid can do, I take this attention as a compliment 😀
I am refactoring the
@ag_grid
documentations pages.
Please post your suggestions on what we should be doing?
If your followers are potential AG Grid users, then please share so the ideas flow in.
Dark Mode for the website was one of the biggest requested features for us.
I had no idea we had so many Vampires and Basement Developers access our website.
To our Blood Sucking minority groups, I present to you AG Grid Dark Mode Website!!
@fabiospampinato
@ag_grid
We have just finished porting the rendering engine to
@solid_js
and will be releasing with our next release, which will be approx 6 weeks from now.
I recently moved back to Dublin after living in the UK for 11 years. I was walking down the road past a couple and the fella said:
"Do you know what's really embarrassing?"
and the girl said without thinking
"Been seen out with you?" ... Good to be home!!
Today we enhanced AG Grid's React performance by NOT using React...
... we were setting DOM Aria attributes a LOT in the Grid, and it turns out it's quicker to set them directly rather than use JSX!
Lesson? Know your tools!
#javascript
#datagrid
#reactjs
Decided to go all out in City Airport (London) and buy a box of chocs, cos why not! Feel like Forest Gump here, Billy no mates with a box of chocs!! Which one should I eat next???
The challenge with Data Grid's is the sheer interconnected complexity.
You can't write one feature (eg Sorting) without considering how that feature impacts all the other features (Filtering, Editing, Grouping, Pivoting, etc).
Adding features grows the complexity exponentially.
The AG Grid Design System is now live on the Figma Community.
Big news for us as it’s going to make it way easier for designers to find & use the Design system.
Another Video is now live, this one is Custom AG Grid floating filters using React Components
Pleases share, the more impact these videos have, the more our marketing manger will let me do!!
#React
#ReactJS
#javascript
I've just booked my flights and hotel for
@ReactSummit
. And I'm speaking!! My talk is going to be on the new React Rendering Engine we have in AG Grid.
#React
#aggrid
Calling all UX and WebDev...
We are putting a lot of work into our website and today we launched a new landing page.
We're looking for feedback!
Look at and tell us what you think!
Do we get across how wonderful AG Grid is?!
Good times!!
My first tutorial video is released!!!
I've also got recorded videos about Filters (including building Custom React Filters), and Customising Cells with React Cell Renderers....
...and I'm enjoying it, will be doing many more.
#ReactJS
#javascript
We are working on a series of tutorial videos for AG Grid and React.
@niallcrosby
, founder and CEO of AG Grid is sharing his experience in these 'code with Niall' sessions.
First up... a QuickStart Guide to AG Grid and React.
#ReactJS
#JavaScript
I wanted to lean React...
.... so I did something I have done many times before in other languages, I wrote Tetris, but this time used React.
I wasn't expecting it to be <200 lines of code!
Tetris demonstrates so much!
#javascript
#ReactJS
I really enjoyed looking at this
@solid_js
Hackaton, Andreas uses
@ag_grid
for inspiration on how it should be done. Learning from the best!!! 😀
SolidHack 2022 - Building a Solid JS data grid in 5 days (1/5) via
@YouTube
@SCooperDev
@notrab
@ManaPeirov
I am in! I was thinking silimar, but for the world to see, not just those who paid. The content should never have been destined for behind a pay wall. Also happy to cover costs and / or sponsor (or best keep original conference sponsors, in which case happy to help with costs).
In 30min, React Global Online Summit Senir Track starts. I'm moderating the first 2 hours, and then speaking at 1pm (BST).
It's going to be great!!
#reactjs
#javascript