Declarative component-driven user interface library
React is a progressive JavaScript library developed by Meta to build high-performance client interfaces using declarative component hierarchies. It operates on a Virtual DOM comparison system to optimize UI update cycles.
import React, { useState } from 'react';
export default function Counter() {
const [count, setCount] = useState(0);
return (
<button onClick={() => setCount(count + 1)}>
Count: {count}
</button>
);
}