Too Long; Didn't Read
The vast majority of things a frontend engineer needs to do can be done without knowing anything about the backend other than the API. Here's the short list of topics that frontend engineers should know about the backend. The backend has finite resources and can only handle a certain rate of requests. Backend and frontend should use the appropriate HTTP status codes (to an extent) The likelihood of a subset of endpoints failing is higher if your backend is split up into multiple microservices. The frontend and backend should know every status the backend plans to return.