Your users tired of waiting for your app to load? Speed up that boot time with progressive loading.
There are many different kinds of patterns used in React. Luckily, the community has seemed to settle on a few as of late, but that doesn't mean knowing the lesser used ones aren't valuable.
A step-by-step TDD approach on testing React components using Enzyme.
Most of the solutions for dependency injection (DI) in React components are based on context. The famous connect function and the Provider there use the context. However, the React development team recommends avoiding the usage of the context. In this article This article talks about how we can use InversifyJS as a context-free solution for DI in React applications.
React's key design decision is to make the API seem like it re-renders the whole app on every update. This makes writing applications a lot easier but is also an incredible challenge to make it tractable. This article explains how with powerful heuristics we managed to turn a O(n3) problem into a O(n) one.