Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PhiloInc/ReactBS
React-like framework for Roku
https://github.com/PhiloInc/ReactBS
brightscript react roku
Last synced: about 2 months ago
JSON representation
React-like framework for Roku
- Host: GitHub
- URL: https://github.com/PhiloInc/ReactBS
- Owner: PhiloInc
- License: mit
- Created: 2022-01-21T03:13:18.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-03-10T07:18:55.000Z (over 2 years ago)
- Last Synced: 2024-05-17T22:27:17.467Z (5 months ago)
- Topics: brightscript, react, roku
- Language: Brightscript
- Homepage:
- Size: 15.6 KB
- Stars: 16
- Watchers: 10
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
ReactBS
React-like framework for Roku## Usage
- Copy the files in `components/react` to your project.
- Extend the `React`* components.
- Override component lifecycle functions as needed. `render`, `componentDidUpdate`, `componentWillUnmount`, `shouldComponentUpdate` are available.
- Call `mapFieldsToProps` function to map properties under `m.top` to `m.props`.
- Call `unmountComponent` to unmount a component.## Caveat
This framework is in beta. Future changes to the framework may not be backwards compatible.
## License
ReactBS is licensed under the
MIT License. See [LICENSE.txt](LICENSE.txt) for details.