API design of components for rendering HTML tables or tabular data (like ember-light-table, etc.)

I’m using ELT at work and it’s working well for us. I understand that at some point in complexity you’ll need something as full featured as ELT.

but for purely read-only tables that are either paginated or infinite scroll, the declarative syntax would be nice, IMO.

when i used to big Java (coined that term just now) i used a similar style of component and it was super simple to slap paginated tables wherever product managers wanted them.

you can do the same with ELT but the learning curve is a little higher.

i see the declarative approach as the reverse side of the coin of which ELT is the obverse : a sort of easy mode for doing read-only views with sorting, paging, and other basics.

ember’s component and handlebars implementation is so good it’s tempting to build everything declaratively!

2 Likes