22 ms·
> newcomers to web development will simply learn GraphQL. I doubt it. Newcomers are supposed to learn HTTP. When one knows HTTP, one mostly knows REST. GraphQ
by camus2 9y ago
> newcomers to web development will simply learn GraphQL.
I doubt it. Newcomers are supposed to learn HTTP. When one knows HTTP, one mostly knows REST.
GraphQL is not a replacement for REST, it's a query language on top of REST. It's a useful tool to fetch object graphs but REST is not going away anytime soon. GraphQL doesn't deal with security, caching and other issues solved with REST for instance. GraphQL also pushes a lot of complexity toward both the server and the client. On the server,it's an ORM on top of whatever ORM developers are already using.