Bar Chart without index.js
This example shows a simple bar chart of five values rendered as SVG rectangles, with each bar labeled by its numeric data value. The chart is built using D3 v5’s data join pattern (`selectAll`, `data`, `enter`, `append`) to create `rect` and `text` elements. Bars are sized proportionally to the dataset, with fixed chart width and height variables, and include padding between bars. The SVG is appended directly to the body, styled with inline attributes for color, font, and text alignment. The dataset is hardcoded, and no external data source is used.