@bladeofgaladrial I don’t really understand why building apps using React Native, would affect SEO? React Native is for building native apps that runs on a user’s iOS or Android device. It would be completely separate from your “web” codebase, which means your web app would need to expose an API for your native apps to consume data.
To API or Not to API? Laravel/Inertia/SSR vs. React Native for an SEO-Heavy Travel Site
Hey guys,
I’m facing a bit of an architectural dilemma. I currently run traveljunky.in, a travel itinerary and package platform.
Current Stack: * Laravel (Backend)
Inertia.js (The bridge)
React (Frontend)
Server-Side Rendering (SSR) enabled via Node.js
The Dilemma: We are considering a move to React Native to provide a better mobile experience (offline access to vouchers, push notifications, etc.). However, SEO is our lifeblood. We rely heavily on organic search for package discovery and lead generation.
My concerns:
SEO Impact: If I "shift" to a decoupled React Native approach, I effectively lose my SSR benefits for the app content. How do you guys manage the SEO vs. Native App trade-off?
Maintenance Overhead: Is anyone successfully running a "hybrid" setup where the same Laravel controllers serve both Inertia (for the web) and a JSON API (for React Native)?
PWA vs. Native: For a high-intent, low-frequency industry like travel, does it even make sense to go Native, or should I double down on a PWA/optimized mobile web experience?
Specifically, I'd love to hear from anyone who has:
Refactored an Inertia monolith to support a mobile app.
Managed SEO-critical content alongside a native mobile app.
Used Capacitor or Turbo Native as a middle ground for Laravel apps.
Looking forward to your insights!
Please or to participate in this conversation.