SVG Fundamentals
This example demonstrates fundamental SVG rendering techniques, laying out simple colored shapes—rectangles, circles, and paths—on a blank HTML canvas. The code uses raw SVG elements directly in the markup, with CSS for styling and JavaScript for potential interaction, though the page initially appears static. It serves as a minimal starting point for understanding how SVG coordinates, shapes, and styling work together. The example relies on standard browser APIs and React, as referenced in the accompanying documentation, without external charting or data libraries.