Hello! I’m new here. I am looking into Bit, but I haven’t used it yet.
It seems to me that Bit makes it easy to share components from any code base by indexing them without having to move them to a new repository or package folder in a monorepo.
But my concern is that maybe this makes it easy for developers to leave components anywhere, and not organize code as well as can be?
How does this compare to planning ahead and organizing packages in a “monorepo” (or “umbrella repo” with git submodules) and managing them with a tool like Lerna?
Maybe the Lerna approach leads to better-organized code?
Or am I thinking about it the wrong way?