I'm currently working on a filter that can contain functionality such as search, sort, pagination, checkbox like in the following image.
For now, I use Laravel and trust every functionality to the query builder.For example :
orderBy(). But I'm afraid, This will make users uncomfortable because every time the user change filter values. I force the ajax to reload the page.
In my mind, I'm planning to load all the data in some variables like this var data=@json($data) and render the views using 1 of those libraries. There will be not any extra string in the URL.
Are those libraries good for SEO? should I use the library or keep the website in plain blade+php