⚠️This is a work in progress and the API is not stable. May not be fit for use in production.
🎭 Platforms 📱Mobile (Android & iOS) with React Native through ReactXP 💻Web with ReactDOM 🖥Desktop with ReactDOM & Electron
🏆 Features 📦Apps Architecture 🤖Plugin Architecture 🔧Centralized Configurations 💅Themes 🔥Event and Callbacks 🌏Server Side Rendering 🔀Routing through React Router 4
🎨 Other features through official plugins 🈯️Internationalization through react-intl 💥State management through redux 🚀GraphQL integration through Apollo GraphQL Client 🚨Error Reporting through Sentry integration
🤖 Available plugins
|Apollo||A fully-featured, production ready caching GraphQL client for every server or UI framework. Based on Apollo Client.||Redux|
|Internationalization||Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations. Based on react-intl.||Redux|
|Material UI||Adds Material UI theme Provider to BlueRain.|
|React Router (v4)||React Router V4 and Redux integration.||Redux|
|Redux DevTools||DevTools for Redux with hot reloading, action replay, and customizable UI.||Redux|
|Sentry (Coming Soon)||Sentry is a cross-platform crash reporting and aggregation platform.|
Let people know that your app is build using bluerain-os by including this badge in your readme.