react-native 0.1.1

Released 2017-01-05.

To install, run:

haxelib install react-native 0.1.1

See using Haxelib in Haxelib documentation for more information.

Maintainerkevinresol
Websitehttps://github.com/haxe-react/haxe-react-native
Current version0.1.1
StatisticsInstalled 22 times
LicenseMIT
Tags native, react

README.md

haxe-react-native

Quick Start

Follow the steps here to start writing an app in less than a minute!

Manual Setup

Install Haxelibs
  1. haxelib install react
  2. haxelib install react-native
Setup React Native

Follow the steps here

Write some Haxe

Main.hx

` haxe package;

import react.ReactComponent; import react.ReactMacro.jsx; import react.native.api.; import react.native.component.;

class Main {

public static function main()
{
    var projectName = 'AwesomeProject';
    AppRegistry.registerComponent(projectName, function() return App);
}

}

class App extends ReactComponent {

override function render()
{
    return jsx('
        <View>
            <Text>
                Test
            </Text>
        </View>
    ');
}

}


##### Build

build.hxml

-lib react -lib react-native

-cp src -main Main -js index.ios.js


Then the generated `index.ios.js` can be used in the usual react-native workflow