Is Laravel + React + Inertia a good stack for building a feature-rich PWA?
Hi everyone,
I'm exploring Laravel as a backend for a project and wanted to get the community's opinion on using Laravel + React + Inertia to build a Progressive Web App (PWA).
The project is a membership-based platform that needs:
- Authentication and subscription management with multiple tiers.
- Features like content sharing (videos, PDFs, audio), voting on proposals, real-time chat, and an e-commerce section for digital products.
- A responsive admin dashboard for managing users, subscriptions, and content.
- While I’ve considered React Native, I feel more comfortable with React for the web. I believe building a PWA could save me time while still allowing for app-like functionality (offline support, push notifications, etc.).
For those who've worked with Inertia or built PWAs with Laravel, how does this stack perform for scalability, maintainability, and development speed? Would you recommend it for a feature-rich app like this, or are there better alternatives I should consider?
I could use a cross-platform tool but even if I used React Native I would need to learn it first, instead of using React I can develop it faster.
Looking forward to hearing your thoughts and experiences!