React events are named using camelCase, rather than lowercase. With JSX you pass a function as the event handler, rather than a string. For example, the HTML click event is written in JSX as onClick. React also has a synthetic event system which means it has its own event system which is fully compatible with the W3C event system.