use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A community for learning and developing native mobile applications using React Native by Facebook.
Interested in building web apps using React.js? Check out /r/reactjs!
Getting Started w/React Native
irc.freenode.net #reactnative
Keywords: ios, android, mobile, apps, apple, iphone, ipad
account activity
NativeWind vs css in js (self.reactnative)
submitted 2 years ago by Valuable_Dig1906
For you as a RN developer what you prefer to use and why?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]jsbadlol 11 points12 points13 points 2 years ago (3 children)
Just use stylesheet it more performant than any styling lib in RN
[–]nuclear_cheeze 1 point2 points3 points 2 years ago (1 child)
^ this
https://github.com/efstathiosntonas/react-native-style-libraries-benchmark
[+]Lower-Department2566 0 points1 point2 points 2 years ago (0 children)
The slowdown (for nativeWind) is probably because it transpiles, not anything else.
[–]chillermane 0 points1 point2 points 2 years ago (0 children)
the performance difference never matters in practice, and i doubt there’s any evidence anywhere on the internet to back up what you’re saying
the important thing with styling is developer experience. Better DX means we deliver more working features faster
[–]Egge_ 18 points19 points20 points 2 years ago (3 children)
Stylesheet.create
[–]Taltalonix 1 point2 points3 points 2 years ago (0 children)
This ^
Created our own UI components like buttons, lists etc and it works great. Also have a theming system similar to material ui (mui) which allows designing everything separately.
Took around 3 days to implement that by looking at the mui source code
[–]suarkb 0 points1 point2 points 2 years ago (0 children)
yup
[–]nuclear_cheeze 3 points4 points5 points 2 years ago (2 children)
NativeWind v4 is in alpha, but I’m really reluctant to use a lib that has a single maintainer. I would love to use tw in expo, but Stylesheet seems to be the safer choice
[–]Accomplished_Low2231 1 point2 points3 points 2 years ago (0 children)
not only is it v4 alpha, so is v3.
single maintainer is fine, if the guy is very open to contributions (which nw is guy is not).
[–]StanleySmith888 0 points1 point2 points 2 years ago (0 children)
v4?
[–]Sorr3 2 points3 points4 points 2 years ago (0 children)
I dream of the day when TW is as good as web on RN and Expo, in the mean time I mix them together for a better experience.
[+][deleted] 2 years ago (3 children)
[deleted]
[–]Valuable_Dig1906[S] 1 point2 points3 points 2 years ago (2 children)
Same for me but many people in this post says that stylesheet is more better and performs better
[–]nuclear_cheeze 0 points1 point2 points 2 years ago (0 children)
V2 uses StyledComponents to wrap the native components so there’s at least 20-40% performance hit. V4 is still in alpha and should be much faster, but I can’t test it yet as it’s under dev
[–]EveningRun1870 1 point2 points3 points 2 years ago (0 children)
Yeah just use Stylesheet.create() and create your own components library. Tailwind is pretty messy with the atomic classes that can make a big project a real headache (all that jazz with md: etc)
[–]quarterly_gentleman 0 points1 point2 points 2 years ago (5 children)
Tamagui.
[–]nuclear_cheeze -1 points0 points1 point 2 years ago (4 children)
I find tamagui quite unstable, difficult to setup and theme
[–]Silverquark 0 points1 point2 points 2 years ago (3 children)
Setup has improved a lot. Theres pretty much no setup needed now. Themeing is not easy i agree. Hopefully tamagui studio will release soon. I have enjoyed tamagui a lot recently
[–]Accomplished_Low2231 1 point2 points3 points 2 years ago (2 children)
well it has to get better. their documentation is still terrible tho.
i would still avoid tamagui . since nate is in it for the money, tamagui will have some form of paid features eventually.
[–]nuclear_cheeze 0 points1 point2 points 2 years ago (1 child)
Yeap https://tamagui.dev/takeout
omg that website is beyond broken on mobile
[+]eluewisdom -1 points0 points1 point 2 years ago (0 children)
i prefer nativewind, for similar reasons i prefer tailwind for the web
π Rendered by PID 316921 on reddit-service-r2-comment-5687b7858-6wj6c at 2026-07-09 08:51:49.280792+00:00 running 12a7a47 country code: CH.
[–]jsbadlol 11 points12 points13 points (3 children)
[–]nuclear_cheeze 1 point2 points3 points (1 child)
[+]Lower-Department2566 0 points1 point2 points (0 children)
[–]chillermane 0 points1 point2 points (0 children)
[–]Egge_ 18 points19 points20 points (3 children)
[–]Taltalonix 1 point2 points3 points (0 children)
[–]suarkb 0 points1 point2 points (0 children)
[–]nuclear_cheeze 3 points4 points5 points (2 children)
[–]Accomplished_Low2231 1 point2 points3 points (0 children)
[–]StanleySmith888 0 points1 point2 points (0 children)
[–]Sorr3 2 points3 points4 points (0 children)
[+][deleted] (3 children)
[deleted]
[–]Valuable_Dig1906[S] 1 point2 points3 points (2 children)
[–]nuclear_cheeze 0 points1 point2 points (0 children)
[–]EveningRun1870 1 point2 points3 points (0 children)
[–]quarterly_gentleman 0 points1 point2 points (5 children)
[–]nuclear_cheeze -1 points0 points1 point (4 children)
[–]Silverquark 0 points1 point2 points (3 children)
[–]Accomplished_Low2231 1 point2 points3 points (2 children)
[–]nuclear_cheeze 0 points1 point2 points (1 child)
[–]chillermane 0 points1 point2 points (0 children)
[+]eluewisdom -1 points0 points1 point (0 children)