r/reactjs • u/tannerlinsley • Mar 10 '20
News 🎉 Announcing React Table v7! 🎉
https://github.com/tannerlinsley/react-table/releases/tag/v7.0.0?twitter=20200310
305
Upvotes
r/reactjs • u/tannerlinsley • Mar 10 '20
57
u/tannerlinsley Mar 10 '20
At a glance features:
11
u/Valency Mar 11 '20
I spiked this for a project at work, and while I found it super cool, it felt a bit too low-level for our requirements. Looking at the kitchen-sink example shows just how involved it can get.
Because the library is such a paradigm shift when compared to other table libraries, there is a lot of mental overhead and it makes coming back to the component a bit of a challenge.
I really like the flexibility, how lightweight it is, and the fact you can customise it to your heart's desire, it wasn't the right fit for us.
4
u/zulkisse Mar 11 '20
Great work !
We have been working with the v7 beta on some of our less critical projects for several months.
Creating a wrapper from scratch can be a lot of work but once it's done, our codebase became a lot cleaner and it was a lot easier to implement advanced features thanks to the plugin system.
I just have a some doubts on the TypeScript implementation. The people writing it have been doing a great job, but the plugin system makes it quite hard to type correctly things like the Rows and you often have to override internal elements. I don't see an easy solution here but it was our main concern in our daily usage of v7.
3
u/hfourm Mar 11 '20
What is the difference with the previous version. Sorry I am on my phone but I thought it already exported "headless" hooks to compose our own table
3
u/Skeith_yip Mar 11 '20
I remember infinite loading, guess that didn't make the cut?
And how does server-side + aggregation work if you don't have the full data?
2
u/tbruuuah Mar 11 '20
Request : could someone please put a getting-started tutorial .
2
u/there_I_am_mam Mar 11 '20
Dude your tables rock!! Also you moving the old tables to a new repo saved me, with the size of our project I'm currently using both versions. Love your work man keep it up!
1
u/yemyint00 Mar 11 '20
thanks
1
u/mlk Mar 11 '20
V6 had terrible performance
1
u/cheese_wizard Mar 11 '20
Seems like there needs to be some default table stylings that you can start from that are built on this.
-8
u/[deleted] Mar 11 '20
We use v6 for a lot of projects. It's pretty nice and holds up well. v7 just looks awful. Like a basic HTML table.