From the performance review in T361070, specifically see T361070#9758085.
Problem
Currently when a user navigates to one provider editor page they get a blank markup until the full editor loads. The time to the first meaningful editor paint is comprised mainly between (1) loading the message keys for the form labels, help texts, etc (2) Form render time.
This task needs refinement and to be split into performance optimizations, instrumentation and UI improvements.
Open questions
- How can the message keys computation be optimized?
- ...
Acceptance criteria
- Display some meaningful signal to users while JS (and the editor) is loading, T364453: Provide some informational text while the editor loads
- The JsonForm render time is measured (file separate instrumentation task)
- ...