webembeds icon indicating copy to clipboard operation
webembeds copied to clipboard

Update workflow

Open theevilhead opened this issue 4 years ago • 0 comments

Currently the flow is like this. In WebembedHandler

  1. Tries to detect provider from the list and run oembed.fetch of oembed lib
  2. If above fails, it then tries to fetch data manually either from parent class Platform or a customClass which respect additional props support in providers list
  3. If either of them fail, it will generate a fallback

There is a lot of scope to refactor this to make it work faster during this process.

For example, we can make only one request to final targetURL and reuse it from step 1 to 3.
Feel free to suggest alternative ideas

theevilhead avatar Feb 24 '21 06:02 theevilhead