and business happy ▰ Technical and process debt elimination Believe that: ▰ Any problem must be solved at the right level ▰ Software is easy. People are hard ▰ A problem should be highlighted, an idea should be "sold", a solution should be demonstrated Links: Site GitHub Twitter Facebook 2
and can implement one or more interfaces • A field has a name and a type • The built-in scalar types are Int/Float/String/Boolean/ID • Enum is a scalar value that has a specified set of possible values
const realUsers = plainToClass(User, users); // now each user in realUsers is instance of User class }); const hero = { name: 'Gomer', surname: 'Simpson' }; hero instanceof User; // false
The object that contains the result returned from the resolver on the parent field • args: An object with the arguments passed into the field in the query • context: This is an object shared by all resolvers • info: AST, state of resolving. Example