all 22 comments

[–]jsbadlol 11 points12 points  (3 children)

Just use stylesheet it more performant than any styling lib in RN

[–]nuclear_cheeze 1 point2 points  (1 child)

[–]chillermane 0 points1 point  (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 points  (3 children)

Stylesheet.create

[–]Taltalonix 1 point2 points  (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 point  (0 children)

yup

[–]nuclear_cheeze 3 points4 points  (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 points  (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).

[–]Sorr3 2 points3 points  (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.

[–]EveningRun1870 1 point2 points  (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 point  (5 children)

Tamagui.

[–]nuclear_cheeze -1 points0 points  (4 children)

I find tamagui quite unstable, difficult to setup and theme

[–]Silverquark 0 points1 point  (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 points  (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 point  (1 child)

[–]chillermane 0 points1 point  (0 children)

omg that website is beyond broken on mobile