1 dépôt
Visual systems that bundle multiple simultaneous asynchronous operations into a single unified loading indicator.
Distinct from Traffic Visual Highlighting: Focuses on perceived performance through UI bundling rather than technical traffic analysis or dashboards.
Explore 1 awesome GitHub repository matching user interface & experience · Concurrent Request Visualizations. Refine with filters or upvote what's useful.
angular-loading-bar est un gestionnaire d'état de chargement et un composant de barre de progression pour les applications Angular. Il fournit un système pour visualiser l'activité des requêtes réseau via un indicateur de chargement automatique qui surveille les requêtes HTTP sortantes. Le projet gère les requêtes réseau concurrentes en regroupant plusieurs appels API dans un seul état de chargement, garantissant que l'indicateur reste visible jusqu'à ce que la requête finale soit terminée. Il inclut un seuil de latence pour retarder l'apparition de la barre de chargement, ce qui empêche le clignotement visuel lors des requêtes rapides. Le système prend en charge le filtrage par motif d'URL pour exclure des appels d'arrière-plan ou de polling spécifiques du déclenchement de l'UI. Il fournit également un contrôle d'état manuel, permettant à l'indicateur de chargement d'être démarré ou arrêté par programmation pour des tâches indépendantes de la surveillance réseau.
Bundles multiple concurrent API calls into a single loading state to simplify the perceived application performance.