Duvida na paginação dinâmica - Vue JS
[Finalizado Pelo Aluno]
Professor, eu gostaria de usar Vue JS para fazer uma paginação de resultados dinâmica. Minha dúvida é a seguinte, isso pode ser feito usando o Vue de maneira simples (CDN) após a autenticação?
Pegunto isso porque imagino que, após autenticado, todas as chamadas aos métodos devem passar por um middleware, porém, o Vue faz chamadas "externas". Isso funcionária nesse projeto ou teria que ser feito em Ajax devido a segurança?
Olá, Ricardo!
Como vai?
Sua ideia seria criar um component vue.js, usar dentro de um template blade, e passar os dados para esse component (via props) e trabalhar com a paginação?
Se for, não é uma boa, porque teria que passar TODOS os dados para o component do Vue.js para que ele consiga paginar, isso poderia quebrar o sistema devido a quantidade de dados.
O ideal mesmo é fazer o Vue.js consumir a API (Laravel) por ajax mesmo, como você mencionou.
Sobre questões de autenticação, você pode fazer igual fizemos no combo dessa série de ead:
https://github.com/especializati/planos-de-estudos-especializati-academy/blob/main/ead_laravel_vue3.md
No frontend Vue.js trabalhamos com todas essas questões de autenticação.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!