Jack Franklin takes a look at higher-order components, a design pattern that helps keep your React applications tidy, well structured and easy to maintain.
Tony Spiro continues his React Blog App by introducing Flux.
Tony Spiro shows how to build a React Universal Blog App that will first render markup on the server side to make your content available to search engines.
Chris Laughlin takes a look at some of the options for applying CSS styles to React components, and introduces the styled-components library.
React eases the development of snappy, event-driven user interfaces that are fast at responding to state changes. This is particuarly important considering users expect web apps to feel smooth and seamless like native apps. In this article, you'll learn about what React is good at and what makes it work. This should provide you with the context required to decide if this library could be a good fit for your next project, and whether you should learn React.
Writing inefficient React components can cause them to rerender too often. Peter Bengtsson looks at ways of creating and optimizing stateless components.
Brad Denver explains how sitepoint.com does universal react rendering by using a Node.js proxy to pre-render components in content coming from WordPress.
Moritz Kröger discusses his experiences of using Redux without React — the problems faced, the solutions attempted and the lessons learned along the way.
Dan Prince presents an in-depth comparison of 3 React alternatives (Deku, Preact & Virtual Dom) and looks at why they might be right for your next project.
Dan Prince compares 6 different methods for binding the value of the this keyword in react components, including new methods from ES2015 and ES2016.
In this quick tip Bruno Mota demonstrates creates a reusable video component with React, using react-hot-boilerplate to jump start his dev environment.
Gain confidence with default properties, such as properties, defaults, and modules and allow your components to be used without any properties being passed.
Are you thinking of trying React but aren't sure where to start? Then Craig Bilner's yuletide round up of React and the surrounding technologies is for you.
Mark Brown explains why React's unopinionated approach, wafer-thin API and adherence to the Unix philosophy mean that it has left the competition standing.