What is BinStorm?
BinStorm is a React Native styling utility for rapidly building custom user interfaces.
BinStorm is a React Native styling utility for rapidly building custom user interfaces
It is different from frameworks like Shoutem, Native Base, or UI Kitten in that it's not a UI kit.
It doesn't have a default theme, and there are no built-in UI components.
But importantly, it contains all the helpers that will help you to build your application design. Rather than pre-defined components & theme which controls how your app should look.
If you're looking for a framework that comes with prebuilt widgets/components to build your app with, BinStorm might not be the right framework for you.
Utility-first
Creating a framework for building custom UIs means you can't provide abstractions at the usual level of buttons, forms, cards, navbars, etc.
Instead, BinStorm provides highly composable, low-level utility classes that make it easy to build complex user interfaces without encouraging any two apps to look the same.
Here's an example of a contact card component built with BinStorm without writing a single line of style: