{
    "data": {
        "authors": [
            {
                "id": 1,
                "firstName": "Joe",
                "lastName": "Developer"
            },
            {
                "id": 2,
                "firstName": "Jane",
                "lastName": "Designer"
            },
            {
                "id": 3,
                "firstName": "Jean",
                "lastName": "Engineer"
            }
        ],
        "posts": [
            {
                "id": 1,
                "authorId": 1,
                "title": "How to write sustainable software",
                "likes": 42
            },
            {
                "id": 2,
                "authorId": 1,
                "title": "Delightful testing with Jest",
                "likes": 2
            },
            {
                "id": 2,
                "authorId": 1,
                "title": "Hooked on Hooks (React hooks are awesome)",
                "likes": 31415
            },
            {
                "id": 3,
                "authorId": 2,
                "title": "String interpolation templates vs. Components",
                "likes": 5
            },
            {
                "id": 3,
                "authorId": 2,
                "title": "Writing a CLI tool with React: tomo-cli",
                "likes": 100
            },
            {
                "id": 3,
                "authorId": 3,
                "title": "The power and promise of the React paradigm",
                "likes": 101
            }
        ]
    }
}