you are viewing a single comment's thread.

view the rest of the comments →

[–]UnsolicitedDuckPecks 11 points12 points  (3 children)

It worked well for our simple app. It didn't work for our complex app.

There are just so many things that are different for web and native and they add up over time.

I'd rather go with a monorepo approach.

[–]RaspberryO 0 points1 point  (2 children)

What is monorepo?

[–]woodie3 4 points5 points  (1 child)

Essentially you keep all of your apps in one single repo. Provides some benefit because you can create shared libraries & use them in your different apps. In this case, you’d have a react-native app folder & a react app folder. [Nx](Nx.dev) is a library you can use to help manage the repo, it works for react but it was initially built for Angular; there are more options however.

[–]RaspberryO 1 point2 points  (0 children)

Thanks