Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@R1100 it's the next step after REST api. It stands for Graph Query Language and acts like an ORM and lets you query any connected data source with a json like syntax.
It returns only the specific data endpoints you've asked for. Instead of getting the whole json blob like you get with REST. It saves transfer bandwith and sites load faster.
www.graphql.org
www.appollographql.com -
the most interesting graphql project i find is https://www.prisma.io/
It automates the access and migration of your existing databases into an graphQL api. -
I know, right! I really want to use it in front end dev to make components' data reqs explicit and oh so tailored... No more fetching /api/eeeverything or fetching unnecessary data because the component evolved and got trimmed down but the endpoint didn't because it was used by multiple thingamajigs.
-
We use GraphQL in our main project, have used it on a daily basis for about a year now. Absolutely in love with it! It does have some minor disadvantages, but nothing severe enough to be even mentioned.
-
@ralnivar Yea, but it will soon get its own foundation in cooperation with the Linux foundation 😄
Related Rants
GraphQL is awesome!
rant
!rant
graphql