Skip to content

Dash for R should support asynchronous component loading #134

@rpkyle

Description

@rpkyle

As described in plotly/dash#899, Dash for Python will soon support eager and lazy loading of components to enhance performance. Dash for R should do the same, which will require

Additional requirements (repasted from an earlier comment):

  • Dash for R should extract _dash_compatibility_version from component's __init__.py
  • may be overridden with Dash option _dash_compatibility_version
  • warnings will be displayed to inform the user of the features inactivated by _dash_compatibility_version and which component(s) are responsible for the deprecated mode
  • Need to distinguish 'lazy' files from 'dynamic' files for eagerness
  • Plotly.js gets differential treatment and eagerness will not just change behavior but also the set of files to load

@Marc-Andre-Rivet @alexcjohnson

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions