Skip to content

A React/Redux-like state management and view library optimized for Roblox

License

Notifications You must be signed in to change notification settings

headjoe3/Rocrastinate

Repository files navigation

Rocrastinate

A React/Redux-like UI state management and view library optimized for Roblox game development

Rocrastinate provides UI state management solutions similar to Rodux, and semi-declarative UI similar to Roact. It works with, not against, roblox's features by allowing the use of UI templates, and it optimizes for Roblox development by mutating state and "procrastinating" component updates until the very moment they need to be displayed to the user (i.e. RenderStep or Heartbeat).

Rocrastinate is designed to be a more appropriate fit for the Roblox environment than Roact/Rodux, while providing similar features and expanding user control.

Installation

You can get the model here, or clone this repo and sync it in using Rojo

Tutorial

  1. Basic Concepts
  2. Advanced Concepts

Discord

Come say hi! https://discord.gg/b3WMsk4

About

A React/Redux-like state management and view library optimized for Roblox

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages