Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cnocon/intro-to-graphql


https://github.com/cnocon/intro-to-graphql

Last synced: 11 days ago
JSON representation

Awesome Lists containing this project

README

        

# Introduction to GraphQL

[https://teamtreehouse.com/library/introduction-to-graphql](https://teamtreehouse.com/library/introduction-to-graphql)

## Running the Examples

To run the GraphQL examples provided in this repo, start with installing all of the required dependencies by running the following command:

```
npm install
```

The examples are organized by course stage and video. For example, to run the example for the 5th video in the 1st stage of the course, run the following command:

```
node s1v5.js
```

Then browse to [http://localhost:3000/](http://localhost:3000/), enter your GraphQL query in the left pane, press the "Play" button (in the middle of the screen), and view your results in the right pane.

![Apollo Server](/images/apollo-server.png)

If you click on the green tab that's pinned to the right edge of the screen, you can view the details for the available GraphQL schema.

![Schema](/images/schema-details.png)

*Note: To run another example, press CTRL+C to stop the server. Then use the `node` command to run your next example.*

For more information about Apollo Server, see the official documentation at [https://www.apollographql.com/docs/apollo-server/](https://www.apollographql.com/docs/apollo-server/).