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

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera