The components of the App are built using the core components of React Native. The theme also constantly incorporates various other latest technologies.
The state of whole application is stored in an object tree within a single store. The only way to mutate the state is to emit an action, an object describing what happened. To specify how the state tree is transformed by actions, you write pure reducers.
NativeBase is an open source framework from the team of StrapMobile. This framework enable developers to build high-quality mobile apps using React Native iOS and Android apps with a fusion of ES6. NativeBase builds a layer on top of React Native that provides you with basic set of components for mobile application development. The applications stack of components is built using native UI components and because of that, there are no compromises with the User Experience of the applications. NativeBase is targeted specially on the look and feel, and UI interplay of your app. NativeBase without a doubt fits in well with mobile applications which cut downs one huge part of your app - The Front end.
Quick links to NativeBase