I'm looking to learn how to create a Single Page Application (SPA) using Laravel, but I'm a bit unsure whether I should start with Laravel Inertia or Livewire. I would really appreciate any advice on which approach might be better suited for a beginner in SPA development.
Thank you!
Back
•
For an SPA, definitely go Inertia. I wouldn’t call Livewire an SPA library.
•
For internal tools like admin panels use Inertia, for websites like eCommerce use Livewire.
•
Livewire isn't unfriendly to SEO (it's just blade really). Whether it's actually friendly or not comes down to how you implement things though.
Inertia/Vue/React aren't unfriendly either, especially if you use SSR.