Implementing a Word Game with Patterns and React
Offered By: egghead.io
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
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
JavaScript PromisesGoogle via Udacity Grand Central Dispatch (GCD)
Udacity Asynchronous Programming in C# and .NET Core
Microsoft via edX JavaScript, часть 2: прототипы и асинхронность
Moscow Institute of Physics and Technology via Coursera Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera