What would be the best for pagination and search and create pdf table data for Laravel 8, vue 3 and bootstrap combination
Hello,
What would be the best practice to use for pagination, search and create export pdf, excel for the table's data for the application combination of Laravel 8, Vue 3 and bootstrap 5.
Some options are:
Develop pagination, search and create export data from scratch but it will definitely take long time.
Use datatable of jquery but worried about the usage of Vue.js 3 and jQuery and bootstap 5 has removed the jquery too.
Any other package - I've not used others before.
Please suggest with points and if possible provide the examples in web portal or on github.
Livewire is a pretty good way to use pagination, search, ... You don't have to write any JS code, all is written in PHP and Livewire transforms the PHP code in JS code.
To export in PDF, you have many packages like barryvdh/laravel-dompdf.
I know livewire is good combination for Laravel, but I am not using Livewire, I am using frontend framework - Vue.js 3 and Frontend UI bootstrap 5.
So, I want to continue with Vue.js 3 and bootstrap 5 for the frontend. So, Livewire is not a option for me. I want Laravel 8 purely for backend only. My project is 80% completed with this combination.
So, I need packages for pagination, search and export excel. If you know, please advice.