Я буду делать проект, который будет иметь отдельную серверную сторону (.NET) и клиентскую сторону (JavaScript), которые могут быть разработаны отдельно. Имеет ли смысл иметь их как 2 отдельных git-репозитория или они должны быть скорее одним? Какие преимущества / недостатки имеют эти подходы?