Closed FlorianJacta closed 4 months ago
I've improved a bit by removing the calculation of default value of the lov of selectors but it doesn't gain much (nothing really visible on my PC.
https://github.com/user-attachments/assets/d7158a0a-6d47-4a47-ac9a-c972d16684d6
App Startup is quite long
[2024-07-27 16:27:05.078][Taipy][INFO] Updating configuration with command-line arguments...
[2024-07-27 16:27:05.079][Taipy][INFO] Managing application's version...
[2024-07-27 16:27:05.080][Taipy][INFO] Development mode: Clean all entities of version 0880e210-eb76-490c-ba8e-09488dc49586
[2024-07-27 16:27:34.141][Taipy][INFO] Checking application's version...
[2024-07-27 16:27:34.144][Taipy][INFO] Blocking configuration update...
[2024-07-27 16:27:34.144][Taipy][INFO] Starting job dispatcher...
[2024-07-27 16:27:34.145][Taipy][INFO] Core service has been started.
[2024-07-27 16:27:42.331][Taipy][INFO] 'allow_unsafe_werkzeug' has been set to True
[2024-07-27 16:27:42.332][Taipy][INFO] 'async_mode' parameter has been overridden to 'threading'. Using Flask built-in development server with debug mode
[2024-07-27 16:27:44.918][Taipy][INFO] * Server starting on http://127.0.0.1:5000
Description
Using many scenario viz elements, like scenario selectors, will slow down the page's rendering. In real cases, this loading on my local machine took some seconds.
This could stop the adoption of scenario viz elements for the community.
We should aim to make loading times faster and improve the performance when using scenario viz elements.
Here is a small example that tries to showcase this behavior. That might not work on your local machine.
Acceptance Criteria
Code of Conduct