What are the pros and cons of a Monorepo?
Let's assume; I have a mobile app built with React Native, an electron app for desktop and a web application. Does it make sense to house all of these in the same repository as a Monorepo, given the base language is Javascript for all three of the platforms?