The following guidelines mostly focus on component structure and JSX. However, they are not hard and fast rules, but more of an opinionated set of guidelines the author choose to adhere to that make my code more readable, more robust and easily maintainable.
The web development community has left behind the days where tables were used for layout or weren’t used at all in favour of trendier layouts. We are finally using tables how they were intended to be used: For visualizing data. In this article, you'll take a look at some data table libraries in React, how they compare to each other, which one we chose, and suggestions which one you should choose depending on your context.
An “aha” moment is a moment of sudden insight or clarity; when the subject matter suddenly makes sense. Here's a collection of "aha" moments that typically occur when you're learning React.