Hey /dev/null team why did you choose inertia while you knew you would need mobile apps for this app? Why did you not choose API centric design?
Commit
58a586b
Not sure what you're talking about. The /dev/null project has an API-centric layer like you're talking about sitting right next to the Inertia layer. There's no reason you can't have Inertia and also have an API-centric design, you just have to keep the Inertia controllers thin.
You're right. That's also an extra layer in maintainability.
Sure, but what solution wouldn't be? Besides, agents make the maintenance burden much lighter. I do a similar thing as they did here with most Laravel projects. Separation of concerns and all that.
commit 58a586b
REST API + React would be better than Inertia + React for web and mobile apps. But this is not what I asked for in my OC (original commit), I just wanted to know how they had thought about the architecture.