InertiaJS is a recently hyped “glue between frontend & backend” for quickly writing Laravel applications with modern JS frameworks like VueJS without writing any APIs or do your frontend routing (no more fussy state management & vue router).
Laravel Jetstream, takes this a step further, by providing authentication, team settings, API support, two-factor authentication, some more scaffolding for InertiaJS / Livewire. With beautifully designed theme with Tailwind CSS, you can get a basic application up with, basically, one command.
I came from Laravel Blade days where everything was handled by Laravel and simple server side requests, and then VueJS came…
Every single codebase has its own technical debt, what defines technical debt, in simplicity, is how much the effort and time you would need to spend to fix legacy codes. We can’t escape from it but we sure can minimise its impact.
I come from a software consulting firm, our go-to framework for building web apps is Laravel, we have taken on some pretty gruesome tasks of maintaining legacy software, especially Laravel, imagine its 6.0 today and you’re stuck with maintaining a 4.0 …