Example: this website 😎
(fully typed 😎)
Well, first of all, using styled components should be fun, but using css to style a React Native app is cumbersome and often ends up to be very messy.
styled-rn
gives you access to ALL React Native style propsstyled-rn
is faster because it does not do tedious string template processingstyled-rn
is easier to use (again, no messy string templates)styled-rn
is fully typed and has a nice APIstyled-rn
supports custom props, theme via ThemeProvider
, multiple style objects and more..styled-rn
has a shorter name ;)Bring strongly typed environment variables into your Typescript project 🙂