与其他Web编程语言(如Ruby on Rails)相比,Shiny应用程序有哪些局限性?

时间:2016-10-30 00:51:16

标签: r shiny

我正在使用Shiny在网站上创建交互式图形,但它似乎不支持注释线程或数据库存储等内容。你是否应该以某种方式在另一种语言中使用Shiny?

1 个答案:

答案 0 :(得分:8)

这个问题被低估了,我希望通过回答这个问题我不会失去稀少的代表点。我不能代表Shiny开发团队,而且我只是Shinyapps开发人员的新手,但是......

在我看来,Shiny旨在让R程序员轻松构建中小型,自包含,基于Web的以图形为中心的交互式数据分析显示,而无需添加不合理数量的代码他们写的是做他们的实际工作,即分析。对于来自R遗产和文化的研究人员从业者(而不是全职专业开发人员),这是一个相当普遍的要求(统计数据)和数据科学)。 Shiny很好地达到了这个目标!

您可以访问the source,了解Shiny旨在解决的各种问题。请注意,它说将您的分析转换为交互式Web应用程序,而不是使用交互式聊天和后备存储构建一个提供全方位服务的网站。听起来好像你想要一些规模和种类不同的东西,你可能会浪费时间试图将你的需求塞进Shiny问题/解决方案空间。我偶尔用一把钳子把钉子钉在木头上,因为我的工具箱在梯子的底部,但这不是正确的做法!

相关问题