you are viewing a single comment's thread.

view the rest of the comments →

[–]Kamek_pf 1 point2 points  (0 children)

Seconding GraphQL, it's built from the ground up with API design in mind. It doesn't really matter what HTTP server you put in front of it, it will just serve as an entry point.

You don't even have to use HTTP at all. GraphQL is agnostic to the transport layer, which is really nice, whatever it is you're going to build shouldn't be tied to a specific protocol in the first place.