0👍
I would suggest creating another project for the client side, for example, VueCli or NuxtJs. And use the Laravel project as a RestFull API that provides all the data needed in the client side.
That will provide you much more scalability, rather than having it all together in the Laravel project.
- [Vuejs]-Difficults to connect a vue and js file to display
- [Vuejs]-Firebase db with vuejs : default.collection is not a function
Source:stackexchange.com