Now that we have a basic understanding of the principles behind TypedData and why we need it, let's start exploring the API, starting from the smallest pieces and going up.
There are two main pillars of this API--DataType plugins and data definitions.