Why another grid?
Grid component is not just displaying data, it is ability to manupulate data in variety of ways with unlimit number of features. More over such component must have huge documention and at least 1,000 complex tests to provide stability.
The first time I thaught about self grid in 2010 when realized that to do company project I have to use complex and expensive UI framework that does not provide ability to use only grid. But wish to do self product is not enough, it also needs relevant experience, a lot of time and money.
The Grids’ World
The first one is UI frameworks like DevExtreme, Kendo UI, Sencha and others.
If you choose grid from such framework, you should use the whole framework and you can’t slice only grid from it.
The part “a” is Standalone and the part “b” are Dependable.
Dependable grids are written on jQuery, AngularJS, Angular, Vue, React and other frameworks.
Sorely frameworks are good only about application architecture but they lack about ability to build fast and complex components with big data like grid.
Standalone Independent solutions with good level are presented by just several grids.
We will study grids that suit the following conditions:
a) No dependencies, please.
b) It was spent at least 10,000 hours on development.
c) It is older than 1.5 years to avoid young products with many bugs.
So they are: ag-Grid, FancyGrid and HandSontable
Let’s study pros and cons of them and try to understand which solution suits to your business.
40–50% of his clients are banks and fintech companies.
It does not have 100% of grid features since it is impossible to implement all grid features but it is the product that will suit to any company.
The only one con of product is cost. It is very expensive with annual payments. There is also free version but one day your company will need features from pro pack and you would need to buy it.
To be honest I even regret that I do not work with Niall since I heard many good words about him and I talked with him several times. He is awesome CEO and his staff is lucky to work with such person.
It is cool product but absolutely another. It was founded as alternative to Google Spread Sheets. It suits you if you need component that looks like Excel. It has good price but you can not replicate many features that ag-Grid has, example grouping rows.
And last but not least…
This product is very similar to ag-Grid and it can reproduce many features.
It has really small price with only one time fee. It has good documentation and variety of samples. It has some unique features like: integration with charts, form module to edit data and some others.
As founder I am very proud that could reach it.
The only one I miss, I am too tech person and I am not good about finding investments to reach the level that ag-Grid has.
Today FancyGrid has just 15,000 of visitors per month when ag-Grid has ~400,000 of visitors per month.
My dream is to do FancyGrid from just good product, awesome Unicorn like AirTable.
Thank you for your time.
I hope this article was useful for you.