this is a very alpha release
React bindings to Apple's TVJS and TVML

install
$ npm install --save react-tvml
example
sprice/tvOS-hello-world-example
usage
var React = require('react'); var TVML = require('react-tvml'); var App = React.createClass({ render: function() { return (<loadingTemplate> <activityIndicator> <text>Loading...</text> </activityIndicator> </loadingTemplate>); } }); TVML.render(<App />);
todo (PRs are welcome)
- Most of the code is copied from the react dom renderer. A lot of it needs to be removed and cleaned according to TVML use case
- push vs replace document
- some events
- A lot of polish
- Validations: e.g. some components can only be children of some specific components
- consistent code style and linting
- tests
license
BSD