Learn how to build Fullstack GraphQL Apps with Serverless, React and Vue
Fullstack Serverless GraphQL is a course that will teach you how to build a Serverless GraphQL backend on AWS Lambda, while allowing you to choose your own adventure for building out the frontend in either Vue or React.
After completing the course you would've made the Lunar Tour, which is an app that allows customers to book vactions to moon.
This project is meant to be a tool amongst many to be able to build bleeding edge applications. Everything mentioned in this course has been used on production workloads so this is something you can pick up today and implement the next day. Mastery of the content makes you employable or in a good place to launch your own startup!
Each post has a button where you can open a Github Issue and I will try to assist you as soon as possible.
-
Clone the repo.
git clone https://github.com/Fullstack-Serverless-GraphQL/fullstack-serverless-graphql-docs.git
-
Start developing.
Navigate into your new site’s directory and start it up.
cd Fullstack-Serverless-GraphQL/ gatsby develop
then install the dependancies :
yarn install
-
Open the source code and start editing!
Your site is now running at
http://localhost:8000
!Note: You'll also see a second link:
http://localhost:8000/___graphql
. This is a tool you can use to experiment with querying your data. Learn more about using this tool in the Gatsby tutorial.
A quick look at the top-level files and directories you'll see in a Gatsby project.
.
├── node_modules
├── src
├── .gitignore
├── .prettierrc
├── gatsby-browser.js
├── gatsby-config.js
├── gatsby-node.js
├── gatsby-ssr.js
├── LICENSE
├── package-lock.json
├── package.json
└── README.md
We welcome contributions to Fullstack Serverless GraphQL!
- 📥 Pull requests and 🌟 Stars are always welcome.