If you're new to web dev, I'd say go with whatever feels easier to pick up. Vue tends to be a bit simpler to learn than React. But Next.js has awesome features like server-side rendering and easy deployment that make it great for real projects. Try building something simple in both and see which you prefer! The fundamentals you learn will transfer anyway.