Does creating Components for every single thing help? For instance, I'm using bootstrap for much creating the layout like:
<div className="row">
<div className="col">
<h1 className="m-0 display-6">Retail Landscape</h1>
<small className="text-muted">View location heatmaps</small>
</div>
</div>
However, there is an option to create components and do something like:
<Row>
<Col>
<Header>Retail Landscape</Header>
<Para>View location heatmaps</Para>
</Col>
</Row>
If I'm not willing to do any state management on these components, is it more sensible to create such components or does it just bloat React.js? Is there any real performance advantage by componenting every single thing?
Your insights would be helpful! Thanks.