Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
edw1o145489dI think that GraphQL shines in some use cases, for example, I use hasura for getting analytics for some apis, no coding, kinda plug n play.
fuckyouall325589dAs a systems designer I have no idea how anyone has gotten GraphQL to scale aside from simply throwing more machines at it and hoping it doesn't crumble.
I'd be very resistant to using it for anything more than a toy.
Noobish34089dUsing Graphql (Apollo) at my new job and I'm loving it so far. We basically use it as a way to talk to the database easily. Graphql certainly isn't perfect but there's some tools out there that make it a lot of fun.
juanchdzl28188d@junon Why? is it because its just one endpoint? I want to understand
dfox4435088dI love GraphQL. Really powerful. I would use it for every new API I built if it wasn’t for just so many people still not knowing how to use it/query a GraphQL API. I highly recommend learning - there’s so many benefits to using GQL.
Lucky-Loek32788dNot sure. I feel strongly opposed to letting the client be responsible for knowing how all the data is structured. Change something in the data structure and now all clients need to update too. I've always learned and felt that should never be the case.
Though in all fairness, REST does exactly the same thing but with URIs instead of data structures. But URIs can be versioned and I don't really know how to do that with GQL.
It has its uses I guess, but I never found them