Estou gostando bastante de aprender VueJS e queria posteriormente criar um sistema bem simples, colocando os conhecimentos adquiridos neste curso.
Gostaria de usar Java ou PHP no Back, mas eu ainda estou aprendendo Java e possuo mais conhecimento em PHP e decidi usar o Laravel.
Estava olhando alguns projetos em Java / Php e percebi que eles não criaram um projeto separado como é feito neste curso. Tudo ficava no Tomcat ou no Laravel.
É aconselhável fazer dois projetos separados, separando o Back do Front como é feito no curso, exemplo:
localhost:8080 comunicando-se com localhost:8081
ou tudo no localhost:8080?