I've been researching for a while but can't seem to find a recent component for Vue.js 3 that can add sorting, filtering, and paging capabilities to tables. The frontend already has all the data and no additional requests to the backend API are required.
What I've seen so far is either outdated, works with Vue 1/2, isn't free, or is part of other larger frameworks.
Does anyone know if such a component exists?
Here is an overview of what I saw during my research:
- vuetifyjs - data table component still under development , and as part of a larger framework.
- quasar - has a table component, but as part of the frame.
- bootstrap-vue - The last official release was over a year ago and does not seem to support Vue 3.
- vue-dataset - There is no official release version supporting Vue 3 yet.
- vue-good-table - There is no official release version supporting Vue 3 yet.
- vuejs-smart-table - The last official release was 2.5 years ago.
- vue-jd-table - The only official release was 4 years ago.
- coreui - paid version only.
Primevue's DataTable component is very suitable for this need.