Так-то вы правы, но как мне кажется, использую тот же самый webpack - сильно заметно это не будет для пользователя. Но это в том случае, если не хотим больше нагружать пользователя и сервер от лишнего запроса к серверу. В другом случае - это немного увеличит итоговую "сборку" приложения. Если смотреть со стороны самого кода, то бывают такие ошибки, когда библиотека (тот же jQuery) работает с DOM, как в то же время работает с DOM и сам VueJS. Тем самым может состоятся конфликт оных.
FilatovNikita, лучше вам искать для vue специализированные библиотеки. А по сути - это не особо важно, если код (js библиотека) не будет мешать работать vue.
Дело в том, что я использую https://next.vuetifyjs.com/components/paginations#... и переписать, как вы описывали во 2-ом пункте, это для меня не реально.
Не совсем понял про первый вариант. Так то у меня первый запрос на получение данных с пагинацией и отрисовке пагинации работает нормально, но из-за вотчера у меня делается сразу же второй запрос. Может быть как-нибудь по-другому можно это написать?
Возможно из-за того, что сервер (Apache/Nginx) выдаёт текст в кодировке Windows-1251, а бд пытается записать в кодировке UTF8. Попробуйте всё перевести в Windows-1251
Саша Железовский, я, например, как человек, слабо изучивший php, mysql, быстрее разобрался с Laravel, нежели с другими PHP фреймворками. Но это, как говорится, дело каждого и у каждого свои знания и понимания.
Сергей Бурдужа, Сейчас с JS я мало работаю, а если и работаю, то только с VueJS. Причин почему я использую его много, найти инфу вы сможете самостоятельно в поисковых системах.