A JSON should be able to capture routes, layouts, related components, data context for GraphQL queries.