sim3x: Рендер зависит только от данных которые отдает backend на сколько я понимаю. На основе этих данных и производится рендер. Данные может получать ваше ios приложение рендер в котором будет свой.
> И что дает разделение на две и более реп?
Как минимум то что frontend разработчики веба и ios приложения не будет видеть код backend. Который им и не нужен собственно. Это не их песочница.
> Одна репа
Что одна репа?
> Версионирование АПИ
Что версионирование АПИ?
> Для фронтендера нет никакой проблемы запустить ./manage.py runserver и получить себе работающее приложение.
Это значит что на фронтенде должен быть роутинг?
Это значит что на фронтенде должен быть клиент который ходит на бэкэнд?
> В вопросе слишком много воды и неясностей
Вопрос был специально поставлен таким образом, что бы отсеять тех, кто "льет много воды".
> Нужны названия фреймворков и описание проекта
Зачем, если не секрет. Вопрос не в том на чем писать проекта и с помощью каких фреймворков, вопрос в принципе реализации разделения двух сущностей.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
> И что дает разделение на две и более реп?
Как минимум то что frontend разработчики веба и ios приложения не будет видеть код backend. Который им и не нужен собственно. Это не их песочница.