With GraphQL and Apollo, data flow in APIs is clean, lean, and simple to master. Brought to you by Azat Mardan, best-selling author and founder of Node University, this liveVideo course will provide you with all the skills necessary to start using GraphQL and Apollo. As you build a completely self-contained application, you’ll discover firsthand how easy and effective your front-end applications can be when using GraphQL and Apollo!
About the subject
GraphQL, a data query and manipulation language, is the open source community’s answer to the growing complexity of the data landscape of front-end web applications. GraphQL’s ease of querying complex data—and returning nothing more nor less than necessary—makes it a simpler, more efficient, and flexible alternative to other web service architectures.
Built on the GraphQL specification, Apollo is a powerful set of tools and libraries which implements extensive research and feedback from the user community. Rich with features and techniques that simplify the data-layers within organizations, it makes rollouts of new deployments faster and easier.
About the video
In Learning Clientside GraphQL with Apollo
, you’ll learn the benefits of using GraphQL with Apollo and how this robust stack can solve problems that can arise when working with data from front-end APIs. You’ll gain hands-on experience as you build a self-contained voting application, complete with a database and front-end and backend applications. Your project will allow users to vote a topic up or down, propose new topics, and leave comments on topics.
What you will learn
- The benefits of GraphQL and Apollo
- The design decisions behind GraphQL and Apollo
- GraphQL queries and mutations
- URL routing and pagination
- How to set up your Apollo client
- How to create a Node GraphQL backend from scratch
- How to build a self-contained application using GraphQL and Apollo