Skip to content

GraphQL

ポケモンで例えると: node.jsを理解することは、新しい「わざ」を覚えるようなもの——使いこなせば、より強力な開発者になれます。

Node.jsでは、Apollo ServerGraphQL Yogaを使用してGraphQL APIを実装できます。

Terminal window
npm install apollo-server graphql
const { ApolloServer, gql } = require('apollo-server');
const typeDefs = gql`
type User {
id: ID!
name: String!
email: String!
}
type Query {
user(id: ID!): User
}
`;
const resolvers = {
Query: {
user: (parent, args) => {
return getUserById(args.id);
},
},
};
const server = new ApolloServer({ typeDefs, resolvers });
server.listen().then(({ url }) => {
console.log(`Server ready at ${url}`);
});

「node.jsは、開発者としての成長に欠かせない『わざ』である——継続的に学び、実践することで真の力となる。」

技術の習得は、ポケモンのレベルアップと同じ——一歩ずつ、着実に成長していくことが重要です。node.jsをマスターし、より強力な開発者を目指しましょう。