3 ms·
> It would help a lot if there was a well-formed, unambiguous specification for both sides to hold to. It does sound like you're describing the schema language
by worldsayshi 9y ago
> It would help a lot if there was a well-formed, unambiguous specification for both sides to hold to.
It does sound like you're describing the schema language part of GraphQL. I think that GraphQL is a great tool for making sure that the right stuff goes in and out. Although it's far from solving all input validation problems. Hmm, perhaps you're describing a different problem.
After having worked with GraphQL user input validation at least seems like a manageable problem. There still seems there should be even better methods for handling contagion problems in the data of historical mistakes though.