Car Visualization
This example displays a text-based report of cars priced at or below $2,000, loading from a simulated asynchronous data source. The React-based visualization uses a custom `getCars` function returning a Promise that resolves after a 2-second delay, and a `formatCar` helper to compose each listing. The page initially shows “Loading…” in an HTML `<pre>` element, then renders the filtered results using vanilla JavaScript string manipulation with `Array.filter`, `Array.map`, and `Array.join`.