Android, iOS and Web App Monorepo with React Native. Introduction
Why and what
Having worked on React and React Native projects, I noticed that some dissatisfaction with what and how I did never completely fades away. We released the projects. New people with good new ideas joined and left. We tried many libraries and patterns. We had an awesome time smashing various problems. But itch for a better* and different** way of doing stuff never disappeared. Hopefully, it explains my why.
What about what? Ok, my vision of what:
- It is a simple app
- The app has an Android version
- The app has an iOS version
- The app has a Web version
- It is built as React Native first
- It is a monorepo
Nothing unusual, and because you are reading this, you probably already know that there are dozens, if not hundreds or thousands, of similar posts and articles. Will it be any different and more useful for you and me this time? I hope so.
(*) subjectively (**) do I just want something new or there is really something wrong with what I did?