I too have a background in PHP, but found Svelte super easy to pick up. In many ways I found it similar to working in php with a template engine like Handlebars (it has syntax that is very similar to Handlebars). If you have experience with Laravel, you could also look at Vue.js, which works great with Laravel and might give you the best of both-worlds.
Hello Daniel, As someone who already knows Vue.js you will find Nuxt is powerful and gives you many options as you can use it to make a static site, SPA or SSR (universal) application. It is also very easy to get started with. It is a framework gaining lots of traction lately (over 1M downloads last month) so you can have confidence that it is worth trying. I developed my simple portfolio site with Nuxt and I had a lot of fun. In essence, I find it perfect for simple projects.