Cars Report
This example displays a list of used cars with their year, make, model, and price, filtered to show only those priced under $2,000. The page initially shows “Loading...” for two seconds, simulating a delayed data fetch via a Promise and `setTimeout`. It then computes the report using `Array.filter`, `Array.map`, and `Array.join`, formatting each entry as a text string. Automatically generated from a JavaScript object parsed from embedded JSON, the visualization is built with React and plain DOM manipulation using `document.getElementById`.