Он прост в использовании и имеет большое сообщество. Он также поддерживает несколько языков, что редко встречается в других наборах инструментов. Пользовательский интерфейс не так привлекателен, как хотелось бы, но, вероятно, это связано с тем, что я не знаю, как сделать его лучше. Есть много способов сделать что-то с Shiny, и документация могла бы быть более подробной. Вы можете настроить почти все в своем приложении, от цветов до макета.
Это дает вам полную свободу при разработке приложения…
Плюсы
Мне нравится свобода макета и свобода настраивать цвета, макет и внешний вид приложения по своему усмотрению.
Гибкость Shiny — это то, что мне больше всего нравится в этом языке. Это позволяет мне создавать любой интерактивный интерфейс. Кроме того, с ним очень легко начать. Иногда встречаются небольшие ошибки, которые иногда могут раздражать, но обычно разработчики очень быстро их решают. Попробуйте! Нет другого языка программирования, который позволяет так легко создавать сложные приложения.
Вы также можете использовать этот язык для создания мобильных приложений. Однако для мобильных приложений…
Плюсы
Easy GUI
Мощные средства обработки данных (SQL и R) в среде Linux упрощают работу.
Открытый исходный код означает экономическую эффективность
Большие ресурсы сообщества, такие как форумы или IRC и т. д.
Мне нравится, что он прост в использовании, понятен и может использоваться на любом языке программирования, с которым вы хотите работать.
По крайней мере, изначально было сложно устанавливать пакеты или запускать программы из-за проблем с зависимостями, но недавно это было улучшено. Это все еще не так удобно для пользователя, как Python, но сообщество вокруг блестящей поддержки очень активно, так что, надеюсь, они скоро доберутся до этого! Мы используем Shiny для создания интерактивного…
Плюсы
Простой интерфейс
Быстрое обучение для людей, которые никогда раньше не работали R.
Простой доступ через поисковую систему Google при поиске вопросов/ответов (например, "shinytutorial")