Hi!
We are big fans of Processwire to build all websites for our customers. Coming from Wordpress and Drupal we appreciate the beautiful API and the total flexibility that this CMS offers.
Now I want to take a step further. After learning a bit of Laravel and Vue.js I realised that Processwire is such a beauty to work with and that actually it would be so much easier to build MVP with it than with a full fledged php Framework. So as some other people I plan to build a JSON API with some methods I found in the forum. (Is there an alternative method to output things as JSON in the Core of Processwire?).
Anyway, the app I am building connects itself to social networks API's and retrieves information about the followers of a certain user in that network. So if an user has a lot of followers I need to retrieve the list of all these followers.
So the data is basically: User--->Followers--->(Follower1, Follower2, Follower3, Follower4...)
I have been thinking and I am not sure I understand what is the best approach to represent the Follower data in Processwire. Would you create a page for each follower? Or how do you represent/store each follower for each user. Important to notice that Follower2 might be following 2 or more users.
So how would you approach this kind of data in Processwire?
Thank you in advance for your help!