Move apps to graphql
We have a mix of data being fetched from graphql and being passed from the backend on page load, which makes the developer experience confusing. Graphql is the preferred way to fetch data from the BE, as it integrates better with frontend tools and complex apps.
While this will add extra calls to the backend initially (first to load the page and then to fetch the data), we can then move to a router based frontend, and reloading the page will not be necessary anymore, only fetching data. This approach is currently not possible.
Edited by Eduardo Bonet