📦 ✨ NativeScript-React
Build native application using React and Nativescript.
React + NativeScript = 💪
- React declarative, composable API, and speed.
- Build 100% native cross-platform apps NativeScript, and the ability to implement platform-specific UIs.
- Share 100% of your code, or use platform-specific APIs, depending on the app you’re building.
- Code in standards-based ECMAScript 5 JavaScript, or use our built-in Babel or TypeScript transpilers
- Use standards-based CSS syntax for styling.
- Use rich data binding and existing UI patterns to easily build complex user interfaces.
- Reuse any native library available in Objective-C or Java.
- Reuse any JavaScript library that is not browser-dependent.
- Reuse the QA tools for accessibility automation to write tests.
- Use the latest native platform features to create an amazing native user experience.
- Code in any IDE of your choice to implement your applications’ code using the NativeScript framework's CLI.
- Use NativeScript Sidekick to get rich starter templates, verified plugins, cloud builds, and debugging all while using your own preferred IDE and tooling. Paid support is also available.
Roadmap / Contributing 🤓
NB: Feature requests are very welcome. You just have to create an issue my friend ! 🍻🍻
- Render NativeScript components througt React.
- Support Mutation, Adding/Removing/Insert Children
- Create a CLI like create-react-app
- Start adding tests
- Implement CSS imports
- Port the RN StyleSheet API / or add ability to use Styled-Components
- Implement the ReactNative component API to help people transition to NativeScript
- Implement DOM interface so that we would get instant compaitibiity with React-Router, React-Pose, etc ...
- Use NativeScript native timers instead of SetTimeout / Setinterval
-
feature requests are welcome