Search for a command to run...
React-like JavaScript library for building high-performance user interfaces on both the client and server. Uses a virtual DOM with a familiar component model and JSX syntax, targeting fast rendering and smooth 60 FPS experiences even on mobile devices.
Inferno offers a React-compatible API and lifecycle concepts, with inferno-compat enabling migration from existing React 15.x applications. It differentiates from React by using a partially synthetic event system that delegates only certain events, and supports lifecycle events on functional components without classes. Designed for browser and server only, not React Native.
Key features:
Teams use Inferno when performance matters and React knowledge transfers easily. Fits high-interaction dashboards, real-time UIs, and isomorphic apps where server-side rendering and client hydration are required. Works with npm, Create Inferno App, or CDN-based setup.