A new way of writing components: Compound Components

As you already might have used many patterns/techniques while developing an application with React, today we are going to scratch the surface of one of the techniques called¬†Compound Components. Why Compound Component? Compound Component allows Developer to take control¬†over the rendering behavior, that gives the Developer, ability to decide in what order the component should […]

Why do we react?

Functional programming and reactive programming have been more of theoretical concepts for frontend developers in the past because they seemed like overkill tools especially for something as simple as web-pages in the era when the frontend was a dumb static representation of the server state. But now things have changed. Redux creator Dan Abramov rightly […]