@marikkil If you use it for personal projects without specific requirements, I prefer Livewire.
Why?
- No JavaScript needed
- Easy to use with Laravel
- Great for forms and admin panels, e.g. FilamentPHP
- SEO Friendly
- Less learning curve.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hello friends, I love laravel and I want to use all its advantages. But I don't like frontend, now I want to make a project for myself and I don't know what to choose, please help.
It depends on your needs.
In most cases, Livewire is a great choice. But if you need more reactivity and less requests to the backend, perhaps VueJS is a good choice.
It also depends on what you really want.
I have worked on several personal projects with a version coded with Livewire and antoher version coded with VueJS.
It's perhaps weird, but when I code a project with Livewire, I want to do the same with VueJS. And when I code a project with VueJS, I want to do it with Livewire.
I think that both technologies are equivalent for small data management projects.
Around one year ago, I had to choose between Livewire and VueJS for a client. I would have loved coding it with Livewire, but I has a constraint : in the future, the project will perhaps be opened to external applications, so I needed to code it in API mode. Then the unique choice between Livewire and VueJS was VueJS.
When you have to choose for a technology, always think about all what could become your application.
Please or to participate in this conversation.