laravel - How to SSR vue 3 in php?
one text
Solution:
The real answer to your question is that if you want to do SSR using vanilla PHP or Laravel, you would use your controller to modify the base file (like what may be your current index.html file) prior to the user receiving it. This isn't recommended and complicates things a bit. If you're using vanilla Laravel or PHP, you shouldn't need to do this anyway since blade files are already rendered by the server natively.
If you're making a SPA or web app and not using blade files, your SSR now has nothing to do with PHP and everything to do with your JS framework.
Vue.js has a tutorial on how to do SSR here:
https://v2.vuejs.org/v2/guide/ssr.html
And I found an example package here:
https://github.com/acoshift/vuejs-ssr-example
And if you're interested in switching to React, Nextjs handles this out of the gates with zero setup:
It plays nicely with Laravel Sanctum and there's packages available to handle that quickly as well.
Source