Qual é a melhor prática para projetos Front e Backend com Laravel e VueJs
Amo muito essas duas tecnologias, porém não sei qual é a melhor prática, para criar projetos:
Crio projeto separados Api Laravel e Front VueJS ou crio projeto Laravel com VueJs integrado junto com Laravel, qual é a grande diferença nisso.
Ou melhor não uso VueJs, crio um projeto apenas em Laravel.
Olá, Thiago!
Tudo bem?
Depende do projeto amigo.
Eu particularmente prefiro e recomendo trabalhar com o Laravel API (backend) separado do Vue.js (frontend), acho que fica mais fluído e dinâmico.
---
Agora por exemplo, se ficar criar um chat (tipo o LaraChat), como vai usar Broadcasting e combinar com o laravel-echo-server, acho mais fácil trabalhar com eles juntos, no mesmo projeto.
Então o modo de utilização vai de acordo com praticidade e agilidade de entrega do projeto, nenhuma das maneiras influencia na questão de desempenho ou melhores prática ?
Sim amigo, isso vai de projeto para projeto.
Os dois modelos tem vantagens e desvantagens.
Trabalhar junto, em um projeto pequeno fica mais fácil, porque trabalha no front corrigi algo no back e assim vai.
Projetos maiores, com equipes, fica mais organizado trabalhar com projetos separados.
Sobre desempenho, dá na mesma, porque em ambos o caso o front conversa com o back através de uma API, o que pode impactar o desempenho é se colocar em servidores diferentes, aí teria uma pequena diferença na latência.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!