Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Relay Modern + GraphQL + React + MongoDb
Rating: 3.5 out of 5(37 ratings)
164 students

Relay Modern + GraphQL + React + MongoDb

It's mainly about Relay Modern
Created byIlya Bozhkov
Last updated 9/2017
English

What you'll learn

  • Start developing web, iOS, Android apps using the simple, uniform, and fascinating full-stack solution which is Relay Modern + GrpaphQL + React/React Native architecture currently free, open-sourced, originally authored by Facebook, and being used by about 1 billion users.
  • Straight to the point, no-nonsense, completely from the ground up, setting up and understanding the set up the Relay Modern + GraphQL + React + MongoDb environment.
  • You'll learn everything you need to know to start developing and stop meandering around.

Course content

1 section13 lectures1h 18m total length
  • The Roadmap2:19
  • Installing Node1:04

    Install node by first setting up homebrew on macOS, then use the package manager; on Windows, follow the full installer to verify the version you installed.

  • What is Node11:09
  • MongoDB1:19
  • Mongoose8:20
  • GraphQL + Express8:35
  • Introduction to Client-side5:30
  • Webpack3:55

    Learn to set up client-side tooling with npm and a package manager, install webpack and dependencies, and configure webpack.config.js with entry, output, and node_modules management to produce bundle.js.

  • Babel3:17
  • React7:52
  • GraphQL5:32
  • Relay14:40

    Connect the client and server using Relay and GraphQL, compose composite components with data fragments, declare data requirements, compile with the Relay compiler, and execute mutations to update user data.

  • Bonus: React-Materialize5:13

Requirements

  • Intermediate level of JavaScript
  • Very basic knowledge of HTML and CSS

Description

Relay Modern is the most fascinating web-technology I know about. That's why I so eager to share it with everyone. This course is a Relay Modern tutorial.

As of the moment there are certain road blocks for a beginner to start working with the Relay Modern. In the duration of the course, I will remove them all.

You will start with a clean slate, only intermediate JavaScript knowledge is required, at the end of the course you will be so fascinated by Relay, that you will never look back or wonder whether any other technology is better or not.

I am in no way selling it, but you'll be convinced that Relay is the way.

Who this course is for:

  • Anyone who wants to "learn once write anywhere"
  • Anyone who wants to start using Relay Modern
  • Anyone who wants to build iOS, Android, and Web applications using the same simple technology and the same code base.
  • Anyone who wants a solid architecture foundation to study React Native later on.