YoVDO

Implementing a Word Game with Patterns and React

Offered By: egghead.io

Tags

React Courses Web Development Courses Game Development Courses Javascript Courses Asynchronous Programming Courses

Course Description

Overview

In the previous section, 07 Building Light Search Box, we implemented a search box with the pattern that we've built in this course. This works great but doesn't have as much business logic applied as other async scenarios.
In this section, we will implement a word game where the values coming in from the user will be piped to different listeners to be consumed. Along the way, complex business logic will be applied to determine if the user won the game or not.
You're in Section 08, the last of Composing Closures and Callbacks in JavaScript

Syllabus

  • Share the Same Broadcaster Values Across Multiple Listeners
  • Limit to a Single Shared Broadcaster Each New Event
  • Combine Two Broadcasters to Compare Values
  • Compose Operators to Implement Game Logic
  • Fetch New Data Based on Conditions
  • Create an Initialize Operator to Clear an Input Field
  • Combine Broadcasters in Logical Order
  • Refactor Game State to a Single Repeating Broadcaster
  • Check Broadcasters Are Properly Cancelled in Operators
  • Organizing Operators and Cleaning Up
  • Walkthrough the Data Flow of the Word Game
  • Exploring the Patterns in the Operators
  • Comparing Similarities with Popular Async Libraries

Taught by

John Lindquist

Related Courses

Introduction to ReactJS
Microsoft via edX
Front-End Web Development with React
The Hong Kong University of Science and Technology via Coursera
Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera
Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via Miríadax
React
Udacity