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

https://github.com/xkeshav/graphql

learning about graphql
https://github.com/xkeshav/graphql

graphql

Last synced: 2 months ago
JSON representation

learning about graphql

Awesome Lists containing this project

README

        

# GraphQL: Basics

learn graphql from, Apollo's learning platform.

You can preview the completed demo app --> [`https://parixan.netlify.app/`](https://parixan.netlify.app/)

> Note: local server need to be run in order to see the data on the netlify website.

## How to use this repo

The course will walk you step by step on how to implement the features you see in the demo app. This codebase is the starting point of your journey!

There are 3 main folders:

- `server`: The starting point of our GraphQL server.
- `client`: The starting point of our React application.
- `final`: The final stage of both the server and client folders, with all of the steps and code completed!

To get started:

1. Navigate to the `server` folder.
1. Run `npm install`.
1. Run `npm start`.

This will start the GraphQL API server.

In another terminal window,

1. Navigate to the `client` folder.
1. Run `npm install`.
1. Run `npm start`.

This will open up `localhost:3000` in your web browser.

## Reference

- [find the course lessons and instructions on Odyssey](https://odyssey.apollographql.com/lift-off-part1)
- [Odyssey topic in our community forums](https://community.apollographql.com/tags/c/help/6/odyssey)
- [Author](https://xkeshav.com)