Unless you're building a local first app (i.e. google sheets), the backend for most web apps is the source of truth. SPAs that lazy load tons of data on the frontend are introducing a lot of complexity trying to sync state between the frontend and backend.
Having a single source of truth by push things down into the backend is a godsend in terms of limiting complexity.
Having a single source of truth by push things down into the backend is a godsend in terms of limiting complexity.