ReasonReact

E131764

ReasonReact is a React wrapper and bindings library designed for building type-safe, React-based user interfaces in the ReasonML/OCaml ecosystem.

All labels observed (1)

Label Occurrences
ReasonReact canonical 5

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf OCaml library
React wrapper library
ReasonML library
basedOn React
category JavaScript bindings library
frontend framework bindings
compilesTo JavaScript
designedFor building type-safe UIs
frontend web development
documentationLanguage English
domain user interface development
ecosystem OCaml ecosystem
ReasonML ecosystem
feature Reason JSX syntax
bindings to React lifecycle methods
compile-time type checking
immutable data patterns
interop with existing React ecosystem
statically typed React components
typed props and state
goal bring type safety to React development
improve reliability of UI code
intendedUsers OCaml developers
ReasonML developers
frontend developers
license MIT License
name ReasonReact self-link
paradigm functional programming
programmingLanguage OCaml
ReasonML
provides JSX-like syntax integration for ReasonML
React bindings for OCaml
React bindings for ReasonML
type-safe React components
relatedTo BuckleScript
OCaml
React
ReasonML
repositoryPlatform GitHub
runtimeEnvironment Node.js
web browser
supports React components written in ReasonML
React-based user interfaces
interoperability with JavaScript React components
targetPlatform JavaScript
uses BuckleScript
ReasonML type system

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

ReasonML ecosystemIncludes ReasonReact
BuckleScript supports ReasonReact
ReasonReact name ReasonReact self-link
Jordan Walke contributedTo ReasonReact