Best practice fetching users keycloak
Best practice in my opinion is:
Create a CMS, Database or API-endpoint where to query the data from in your front-end.
This will only query data when needed.
I really don't know what is the best practice fetching users with keycloak in an frotend application. I'm currently building an Vue.js frontend application which works with the keycloak.js lib. I also have a backend written in Python. 
Do I need to fetch users first by my backend and afterwards fetch them on the frontend? Or otherwise fetch them directly on the frontend. 
What should you do?