#298 7 ways of achieving conditional rendering in React


Data Visualization: Build React Graphs the Easy Way

Explore an efficient way to create React graphs with the KendoReact Charts library. Read on to see how to quickly implement Donut, Bar, Line and Sparkline charts with a library that provides a solid foundation for more than just the data visualization elements of your React app.

this week's favorite

7 ways of achieving conditional rendering in React

In this article, I’m going to be covering the 7 most common ways of achieving what is known as “conditional rendering” in React. This should give you an idea of what is possible to do and why.

React.js TypeScript conditional props

Conditional props are props that depend on other props values/types. In this video we will look into conditional properties while using react and TypeScript.

How to improve rendering performance in a 1,000-item React list

Imagine you are building some kind of application with React that requires you to show a long list of items. Say, 1,000 items. What are your options? Just render the whole thing at once?

Fastest possible text updates with or without React

Electric UI is a hardware focused user interface framework, built around a concept of messageIDs that represent specific variables in hardware that change. Often these variables can be represented with text, the component that achieves this is called the Printer.

React context for dependency injection not state management

In this post, I would like to summarize some of Mark Erikson’s ideas and expand on an idea he introduces there: React Context is a tool for dependency injection, not state management.


React jobs with relocation assistance

A selection of full-time React jobs open to international applicants. All positions are onsite and come with a relocation package. Job locations: Australia, Canada, Germany, the UK, the Netherlands, etc. Be sure to take a look if you're interested in working abroad!


Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch.