Upcoming and OnDemand Webinars View full list

The Big Nerd Ranch Blog

DESTROY ALL CLASSES: Turn React Components Inside Out with Functional Programming

July 18, 2017 | Front-End | Leveling Up
With React’s stateless functional components, you can create ambitious apps that are 98% plain ol’ JavaScript. This design encourages component purity and makes it trivial to test our components, but there’s a catch: you can’t use state or lifecycle hooks. In this real-world example, we’ll use **functional programming** and **higher-order components** to turn class-based React Components into stateless functional components.
Read More

Cross Stitching: Elegant Concurrency Patterns for JavaScript

May 31, 2017 | Back-End | Front-End
You’ve probably heard statements like “JavaScript is a toy language because it doesn’t support multithreading.” But in fact, JavaScript is well-suited for a plethora of concurrency problems while avoiding common multithreading gotchas. You might say JavaScript is single-threaded… just so it can be multithreaded! But you’ll need some patterns to write concurrent code that is performant *and* readable. Enter the **Async IIFE.**
Read More

Not Happy with Your Current App, or Digital Product?

Submit your event

Let's Discuss Your Project

Let's Discuss Your Project