Research JSON:API

Create a repo with a file. Perform some research on the JSON:API specification and answer the following questions in your own words in the using Markdown.

  1. What is JSON:API and why was it created?
  2. Are there any alternatives to JSON:API? If so, please specify.
  3. What are the pros and cons of JSON:API?
  4. Make up an endpoint and its data and model it as JSON:API. Your example should be different from the one on the JSON:API site. Your example should have at least 2 attributes and 1 relationship. Write your example JSON in a code block.