Inferno is an insanely fast, React-like library for building high-performance user interfaces on both the client and server. React-like API, concepts and component lifecycle events. Switch over easily with inferno-compat. One of the fastest front-end frameworks for rendering UI in the DOM, making 60 FPS on mobile possible. Isomorphic rendering on both client and server, along with fast-booting from server-side renders. Inferno doesn't have a fully synthetic event system like React does. Inferno has a partially synthetic event system, instead opting to only delegate certain events (such as `onClick`). Inferno doesn't support React Native. Inferno was only designed for the browser/server with the DOM in mind. Inferno doesn't support legacy string refs, use `createRef` or callback `ref` API. Inferno provides lifecycle events on functional components. This is a major win for people who prefer lightweight components rather than ES2015 classes.

Features

  • Partial synthetic event system, resulting in better performance via delegation of certain events
  • Inferno is much faster than Preact in rendering, updating and removing elements from the DOM
  • Inferno fully supports controlled components for `input`/`select`/`textarea` elements
  • Inferno provides lifecycle events on functional components
  • For people who prefer lightweight components rather than ES2015 classes
  • Isomorphic rendering on both client and server

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Inferno

Inferno Web Site

Other Useful Business Software
$300 in Free Credit Across 150+ Cloud Services Icon
$300 in Free Credit Across 150+ Cloud Services

VMs, containers, AI, databases, storage | build anything. No commitment to start.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale with Google Cloud.
Start Building Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Inferno!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Build Tools, JavaScript User Interface (UI) Software, JavaScript Libraries

Registered

2021-04-05