|
|
|
|
|
by jeswin
460 days ago
|
|
> At least with GraphQL I think the world would be better off if it had never seen the light of day. It's a steaming pile of hyper complex dung. Of course not. GraphQL has vastly simplified our backend development, and has also resulted in better coordination between backend and frontend teams. There are so many things which GraphQL gets right - TYPES and schemas, traversing entity relationships, selectively querying fields, builtin API explorer etc. We use REST only for super trivial projects. |
|
(One of the issues the dev team faced was the insane amount of RAM that was consumed by the GraphQL crap in both the FE and BE containers, which was a pain to debug for the FE side because that was an ephemeral container on an EKS environment)
IMHO, GraphQL entices developers on both ends to just be lazy and throw the complexity to the other team, and Ops who has to support both teams and mediate between both sides who just blame the other side for being too dumb.