roblox-ts

Roact

A manual for using the view management library Roact with roblox-ts.

Roact is a declarative Lua UI library similar to Facebook’s React. It exposes a very similar API and implements nearly identical semantics. TypeScript Roact includes JSX support as well as native typescript classes.

Installation

A guide on how to install the roact library for roblox-ts.

Components

A guide on how to use functional components using the Roact library with roblox-ts.

State And Lifecycle

A guide on how to use stateful components using the Roact library with roblox-ts.

Portals

A guide on how to use portals using the Roact library with roblox-ts.

Unsupported Features

A list of limitations and unsupported features with the Roact library and roblox-ts.

API Reference

An API reference for the Roact library for roblox-ts.