@ethump There is no such thing as being locked into Laravel, it being a php framework.
And it was only my opinion, as I tried livewire but decided no.
You are better off learning "deeply" the parent language which in the case of laravel is php.
And learning javascript well.
But do as you want, but (again my opinion only), if you try to get a job at a large company
and show you know Filament and Livewire, i will leave that to you to find out.
Whereas if you know the pure language (php) and a framework, javascript, react or vue, or at least regular javascript and something like axios js well, then it betters your chance of being hired.
In fact, if you are young, I'd also suggest learning either:
Some of these new hot packages change too often. Even the original vue compared to the latest vue.
Whereas regular js, jquery, and fetch js is so much more backwards compatible.
Even java is more backwards compatible.
As a test, I took some 8 year old java, servlet, bean code and all it needed to run was changing
some imports from java to jakarta, like:
import jakarta.servlet.http.HttpServlet;
etc
Granted I went from an ant build to a gradle build.
So my opinion is go with languages, packages, etc that will last for some time without
these breaking changes every time you turn around.
Edit:
Also see this video where Taylor Otwell is in an interview:
https://www.youtube.com/watch?v=BCV_357WGaM
Even he remembers memories of laughter at php. Most big enterprise is still java or
c# or depending sometimes python, node js sometimes, and php sometimes. But as he also says php has come a long way.
17 + years ago it would almost be unheard of using php in big enterprise.
But if Filament sounds like it's what you want, I hope it works out. Yes it's good, yes it will do
a lot, but like eloquent, some queries need regular sql.
I believe some things will probably be needed where Filament and Livewire may fall short.
But no problem you still have laravel there for these cases.
Just get up and running with Filament and do a test project.
Also see https://laracasts.com/discuss/channels/general-discussion/php-jobs-in-2024