Just a small thing I want to drop here because I think it’s a game-changer: Laravel Livewire To answer it I’ll quote the official Homepage: Livewire is a full-stack framework for Laravel that makes building dynamic interfaces simple, without leaving the comfort of Laravel. So in easy words: You can code with it more or less like a JS framework but with PHP.
Livewire is not replacing the whole body; it’s just calling the backend and receiving a small DOM part, one component, which will be replaced then.
Ah, and it’s actively maintained for a long time, I would say because I know Caleb, the creator of Livewire, a little bit, and he is a guy who does the things he does with continuity and best of all.