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

Ril*_*n42 2 r shiny

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

plu*_*dog 8

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

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

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