Home

Examples

This example shows a simple GraphQL schema with one string field resolver:

{% code title="schema.graphql" %}

type Query{
    hello: String
}
schema{
    query: Query
}

{% endcode %}

{% code title="stucco.json" %}

{
    "resolvers":{
        "Query.hello":{
            "resolve":{
                "name": "lib/hello"
            }
        }
    }
}

{% endcode %}

{% code title="hello.js" %}

export function handler(input){
    return "Hello world"
}

{% endcode %}

When the following query is executed:

{
    hello
}

It should yield this response:

{% code title="Response" %}

{
    "hello": "Hello world"
}

{% endcode %}