[go: up one dir, main page]

reaxe

A reactive UI framework for OpenFL
https://github.com/universe-software/reaxe

To install, run:

haxelib install reaxe 1.0.4 

See using Haxelib in Haxelib documentation for more information.

README.md

Reaxe

A Reactive UI Framework for Haxe and OpenFL

What?

Reaxe is a reactive UI framework like React, but for Haxe and OpenFL. It does not provide UI controls; it just makes it easier to keep presentation in-sync with state.

Why?

Haxe is the perfect language for cross platform development, and, while it's commonly used to build games, there aren't many libraries for using it to build user interfaces. Now that there are some OpenFL-based UI libraries like Feathers UI, it's time for a reactive UI framework to make working with OpenFL just as convenient as using Javascript and React.

How?

The same way it's done in Javascript, just with less bloat. Since OpenFL is inherently component-based, there's no need for a 'virtual DOM', so Reaxe is just a simple step up from normal OpenFL programming. You can use Reaxe components just like you would normal OpenFL components, and you can use normal OpenFL components inside Reaxe components.

Getting Started

Want to learn how to use Reaxe to make OpenFL-based UI in a really convenient way? Check out the Getting Started Guide.

Contributors
Hyperdraw
Version
1.0.4
Published
6 years ago
License
LGPL

All libraries are free

Every month, more than a thousand developers use Haxelib to find, share, and reuse code — and assemble it in powerful new ways. Enjoy Haxe; It is great!

Explore Haxe

Haxe Manual

Haxe Code Cookbook

Haxe API documentation

You can try Haxe in the browser! try.haxe.org

Join us on GitHub!

Haxe is being developed on GitHub. Feel free to contribute or report issues to our projects.

Haxe on GitHub