If APIs are deemed "novel intellectual property" in the Oracle/Google Supreme Court case, I guess that means #ActivityPub is pretty much in the clear anyway since the API is in the standard as POST/GET inbox/outbox and "send anything".
What'll be interesting is, in such a hypothetical outcome, whether devs will just change software licenses or change their practice away from REST.
What'll be interesting is, in such a hypothetical outcome, whether devs will just change software licenses or change their practice away from REST.
Hypolite Petovan
KyleH π¨π¦
I've gone pretty hardcore to GraphQL over REST already
Pretty stoked on it tbh
Hypolite Petovan
KyleH π¨π¦
but yeah, they're mostly incompatible protocols, but they CAN work together.
GraphQL doesn't care about the datasource, your resolver's are allowed to reach out to whatever source they need too to fulfill the expected schema, and that can include internal or external REST points
but if we're talking regulation/legislation/legal-whatever on REST APIs? SOAP and GraphQL and other protocols wouldn't be covered by it I wouldn't think
Hypolite Petovan
KyleH π¨π¦
But no it's a Schema + Query Language implementation. The layer is responsible for compiling the schema and parsing/reading submitted queries into execution plans.
From there it calls upon a series of resolvers. The resolvers are blank and you're free to do whatever you want in them :) (they can even be async!). Many implementations like Apollo even support WebSockets :)
Hypolite Petovan