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
8ca1ea2
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.
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.
commit 8ca1ea2