Smiley Face Part 1
This example builds a smiley face using React and D3, rendered as an SVG. It shows a yellow circle with a black border, two black eye circles, and a curved mouth created with the d3.arc function. The face is centered on a 960x500 canvas, with all shapes positioned using JavaScript calculations for offsets and radii. React manages the SVG element structure, while D3 provides the arc path generator for the mouth.