I've been searching for an answer to this during hours and I cannot make a decision that makes sense to me.
Basically I need to create a system that will have users, each user will be able to add multiple "profiles" and on each profile they will have a to-do list.
So:
User 1
- Profile1
* ToDo List
- Profile2
* ToDo List
- Profile3
* ToDo List
User 2
- Profile4
* ToDo List
- Profile5
* ToDo List
- Profile6
* ToDo List
This app will be accessible from both web interface mobile app (It will really need to be a mobile app). I don't need the web app to be a Single Page Application.
So, to me makes sense to create an API which has users, profiles and todolists as resources and each consumer (web app/mobile app) will make requests to create, read, update and delete these resources.
Should a use Lumen to build this API and then create two completely independent applications (api consumers) to interact with it?
Or is is better to use Laravel and build the system (that will include the API endpoints and the webapp, probably built using Vuejs)?
Any help will be appreciated.
Thanks in advance!
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire