Write JSX-driven components with functions, promises and generators.
Declarative components
Crank uses the same JSX syntax and diffing algorithm popularized by React, allowing you to write HTML-like code directly in your JavaScript.
Crank uses the same JSX syntax and diffing algorithm popularized by React, allowing you to write HTML-like code directly in your JavaScript.
All components in Crank are just functions or generator functions. No classes, hooks, proxies or template languages are needed.
Promises today
Crank provides first-class support for promises. You can use async / await directly in components, and race components to display fallback UIs.
GIPHY App Key not set. Please check settings