Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide additional documentation about how to use with various frameworks. #4646

Open
davija opened this issue Dec 5, 2024 · 1 comment
Open
Labels
Suggested Feature A suggested feature that is waiting review

Comments

@davija
Copy link

davija commented Dec 5, 2024

Is your feature request related to a problem? Please describe.*
Yes, this is related to a specific problem. At the moment, there is very little to no current info on how to use this library with frameworks beyond the initial framework and basic features. The primary issue I'm running into is how to build custom a custom render that would allow me to render a vuejs component in a cell. While I'm using vuejs, I have seen people asking similar questions with other frameworks and very little info on the subject.

Describe the solution you'd like
I would like to see one of two potential things:

  • Updated documentation on possible ways to do this with each of the frameworks that you provide setup integration for. As you are already providing framework level documentation for setup, a simple expansion of that documentation to include usage of components for that framework would be awesome.
  • An alternative that would be even more awesome is a set of of add-on modules for Tabluator that would allow for generation of a renderer for framework components in Tablulator cells.

I understand that Tabulator is framework agnostic, and that is a good thing, however lack of a good documentation about how to use with frameworks beyond setup makes it difficult to work with in all but the simplest cases. Neither of these two items (documentation or modules) wouldn't couple the framework to a specific framework but would be greatly beneficial for the community at large.

Describe alternatives you've considered
There are some alternatives that I saw, but most of those are pretty messy or not as useful as full framework level integration.

Alternatives considered:

  • Dynamically create and render vue components and then drop the html into the cell - this is messy and error prone to do on your own.
  • Just not use components and write your own html & js to do what you need - this kind of nullifies some of the benefits of using a robust framework that is built and maintained by experts in the community.

p.s. I am loving what I am seeing from Tabulator... This seems to be an awesome library and is highly functional and I really would like to be able to use this, but it is just shy of allowing me to do all of what I need. Other frameworks like ag-grid provide help or functionality to do this (which is also platform agnostic), however I like tabulator much better than ag-grid from what I've seen so far.

@davija davija added the Suggested Feature A suggested feature that is waiting review label Dec 5, 2024
@davija
Copy link
Author

davija commented Dec 5, 2024

Looking in your feature requests, I've seen a number of related issues and people asking for this in the past:
#4194, #3779, #2388

So, this isn't a newly requested topic and not something there is minimal interest in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Suggested Feature A suggested feature that is waiting review
Projects
None yet
Development

No branches or pull requests

1 participant