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.
I'd say that Nuxt looks more stable/mature, the team is growing, and the dev experience is 👌. It's THE framework I recommend to most Prismic users. Super easy to understand and maintain, and their doc is getting better and better. They have good integrations with CMSs if you ever need one, with very well maintained plugins (modules in Nuxt) by the core team and by the community. So also a huge ecosystem around it! From the Prismic side, I see its usage growing super fast, so I guess I'm not the only person loving Nuxt :) See: https://www.npmjs.com/package/@nuxtjs/prismic