Skip to main content

DOM Abstractions

Synthetic Event

Wrapper over event object for xplat browser compat

Synthetic Event is React API to standardize events since events are not (currently) part of core JS & Browser vendors implement events differently

React uses DOM abstractions to enable Browser (vendor) Independence

Synthetic Event Object

Wrapper arround native event object

Browser Event Model

DOM Anstractions allow rendering in non-browser environments (ie server)

DOM Abstraction allows server rendering

References