This page collects principles that can be used to guide the design of Hydra and its components.
Bottom-up and explicit
The added value of Hydra, and the Core Vocabulary, is that it, for the first time in the Web API domain, recognizes how limited machines currently are.
All information they need to process a request is spoon-fed, they are given "explicit instruction" about what to do.
Hydra allows to "build APIs from the bottom up" through "small pieces" that machines do understand, and everything works because we are explicit.