I love Strapi for prototyping app backends and supplying content based data to frontends and jamstack sites / apps.
But, is strapi still a good choice if the use case involves a lot of interaction data which is user centric?
- A courseware app where users enrol on courses, complete lessons and goals which are stored against a profile
- A booking system where resources are managed and booked by users who have accounts
I’m keen on strapi but want to be careful not to try and shoehorn it into a use case it doesn’t work. My alternative in these situations would be to put Prisma in front of Postgres.