Перенос прототипа приложения Shiny на другую платформу?
Я создал приложение Shiny для некоммерческой организации, в которой работаю. Оно очень полезно внутри организации, и люди начинают делать запросы - возможно, даже есть финансирование для его коммерческого масштабирования.
Моя проблема в том, что я биолог (использую R для анализа данных) без должного образования в области CS. Я увидел возможность оптимизировать что-то и изучил Shiny на лету, "перевязывая" свой путь к функциональному веб-приложению. Излишне говорить, что оно работает хорошо, но это неуклюжий кошмар - я учился самостоятельно и, вероятно, совершил все те ошибки, которые на курсах по CS вас научат не совершать.
Я хочу создать небольшую команду, и мне посоветовали, что для профессионального веб-приложения, готового к производству, идеально подойдет что-то вроде Django.
Мне нравится Shiny, потому что это то, с чего я начинал, но я готов пройти курсы онлайн и научиться использовать Django. Нужно все (серверная часть, аутентификация и т.д.).
Насколько легко перевести Shiny App (или переписать его с нуля) с помощью Django?
Является ли Django тем, что я должен использовать, или я должен использовать Angular или другие методы, основанные только на Javascript?
Заранее спасибо.
Edit: Также будет гораздо проще найти разработчика Django, чем Shiny.