| Crates.io | react-sys |
| lib.rs | react-sys |
| version | 1.0.0-alpha.23 |
| created_at | 2021-11-06 10:29:01.768911+00 |
| updated_at | 2022-02-22 13:42:20.65331+00 |
| description | React bindings for rust |
| homepage | https://github.com/frender-rs/react-sys |
| repository | https://github.com/frender-rs/react-sys |
| max_upload_size | |
| id | 477623 |
| size | 29,406 |
Rust bindings for React.
Cargo.toml
react-sys = "1.0.0-alpha.11"
Though the version is at 1.x-alpha,
this crate is NOT ready for production
and under heavy development.
This crate is used by frender, which provides a friendly and safe api to use React in rust.
Hooks
React.useState
React.useRef
React.useEffect unsafe
React.useContext
useLayoutEffect
Can we implement the following hooks in rust ?
React.useMemo
React.useCallback
Maybe we should implement a use_closure hook in rust.
Do we need the following hooks in rust ?
React.useReducerReact.useImperativeHandleuseDebugValue ErrorBoundary
React.memo
Component
Element
React.createElementReact.Element cast between js and rust wasmjsx like syntax to create element