闪亮或只是htmlwidgets

我必须使用htmlwidgets相关的包(plotly和dygraphs)生成图,然后我可以:

 1.保存为.html文件并通过iframe链接它们.

 2.在闪亮的应用程序中使用.

我更喜欢创建自己的UI而不是使用Shiny,但是:

如果我不使用Shiny,每次重新生成绘图(在某种用户交互时),由plotly / dygraphs(超过1MB)创建的html文件需要传输到客户端.这可能会造成瓶颈.

因此,我想知道在重新渲染用户交互图时,使用Shiny是否会减少需要传输到客户端的数据量.

最佳答案 如果您希望创建自己的UI,但仍希望在“后端”使用R,那么您应该看一下
openCPU project,它总是要定义可由任何R调用的R函数支持的REST API.网络框架.

点赞