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 ⓘ
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 ⓘ
Jordan Walke → contributedTo → ReasonReact ⓘ