На чем писать Frontend, если Backend на Django, а знания в программинге лишь поверхностные?
Задача — написать сервис, где фронтендом будет Telegram Bot, мобилка под Android и веб-приложение. Во всем этом зоопарке лишь предстоит разобраться. Под Backend решил использовать Django и его Rest — DRF, так как он на перспективном Питоне. Джанго в связке с NGINX и Gunicorn попытаюсь упаковать в Docker.
Остается выбор за фронтендом. С ботом под Телегу в принципе всё понятно, но вот Веб и Андроид на чем писать - ума не приложу. Андрюшу можно попробовать на Kotlin, а веб на чем? Можно для начала собрать на бутстрапе, чтобы работало, но потом попробовать окунуться в react/vue/angular?
К чему сам Django приспособлен лучше всего, на чем обычно пишут веб-сервисы при использовании этого фреймворка?
Вообще все равно. Фронтенд фреймворки никак не зависимы от бекенда, особенно если это spa. Пишите на том что лучше всего знает. Если знания примерно одинаково никакие возьмите vue, в него самый низкий порог вхождения и отличная документация