Skip to content
#

Preact.js

preact logo

Preact.js is a lightweight React alternative with the same API.

Similarities to React

  • ES6 Class, hooks, and Functional Components
  • Compatibility via a simple preact/compat alias
  • JSX, VDOM, DevTools, HMR, SSR.
  • Cross-browser compatibility
  • Transparent asynchronous rendering with a pluggable scheduler

Differences from React

  • Works in the browser without any transpilation steps
  • Syntactic sugar
* `props`, `state` and `context` are passed to `render()`
* Standard HTML attributes like `class` and `for` can be used instead of `className` and `htmlFor`

Here are 2,007 public repositories matching this topic...

Released November 14, 2015

Latest release Today

Followers
33 followers
Repository
preactjs/preact
Website
preactjs.com

Related Topics

hmr jsx react ssr virtual-dom