What is the best practice to hold proto folder for multiple platform, such as backend, iOS, Android, and Web? I came up with 3 ideas. Which one would be the best? Do you know better ideas than them?
1st: Should I have all in 1 repository including proto
folder?
2nd: Should I split all like proto repo, iOS repo, backend repo etc, and share proto folder as a git submodule?
3rd: Should I make independent proto folder for all repos?