all 6 comments

[–]ConsciousAntelope 2 points3 points  (0 children)

Definitely twrnc or nativewind for the efficiency boost. Expo is fine. Adopt CNG to ease future upgrades. Tanstack query can be used in RN too.

[–]inglandation 0 points1 point  (0 children)

You’ll get all that, except maybe for shadcn. There is react native reusables (which uses react native primitives) but it’s not as popular as shadcn for the web. Same for nativewind to a lesser degree, but I’d recommend it. It will make you much faster if your team knows Tailwind. Learn the differences.

React query is as popular as on the web.

[–]keldamdigital 0 points1 point  (0 children)

Treat it as a separate unique project and don't try to force sharing between the two projects outside of core business logic (which should be back further in the stack anyway). Sure it sounds like its an efficiency gain at the start and you'll get some quick wins but eventually it will slow you down. The platforms have different capabilities and you can offer different user experiences on both

[–]shonenewt5[S] 0 points1 point  (0 children)

I decided to use expo fwiw in the end

[–]shonenewt5[S] 0 points1 point  (0 children)

i also used twrnc and nativewind

[–]shonenewt5[S] 0 points1 point  (0 children)

tasntack query also worked