Renderizza dinamicamente le righe della griglia allo scorrimento
Usa lo scorrimento virtuale e quello infinito per rendere dinamicamente il contenuto visibile, migliorando le prestazioni della tua data grid nelle applicazioni JavaScript.

La possibilità di caricare elementi in una data grid mentre si scorre è una tecnica in cui il contenuto viene renderizzato o recuperato in modo dinamico in base alla posizione di scorrimento dell’utente. Il suo scopo è migliorare le prestazioni e, in ultima analisi, l’esperienza utente quando si gestiscono dataset di grandi dimensioni. Include lo scorrimento virtuale, in cui la griglia renderizza solo le righe attualmente visibili nella viewport e riutilizza gli stessi elementi DOM mentre l’utente scorre, e lo scorrimento infinito (noto anche come endless scrolling), in cui i dati aggiuntivi vengono caricati da una sorgente remota in risposta al raggiungimento della fine dell’attuale dataset visualizzato. Riducendo al minimo la quantità di dati renderizzati o recuperati in qualsiasi momento, questo approccio riduce significativamente i tempi di caricamento iniziali, migliora la reattività e consente alle applicazioni di scalare in modo efficiente.
Diversi componenti JavaScript per griglie consentono di caricare elementi mentre l’utente scorre, tra cui:
- DevExtreme HTML5 JavaScript Data Grid (parte di DevExtreme by DevExpress) supporta sia lo scorrimento virtuale che quello infinito per ottimizzare le prestazioni di caricamento dei dati.
- KendoReact Data Grid (parte di KendoReact by Telerik) offre la virtualizzazione di colonne/righe personalizzabile e lo scorrimento virtuale, richiedendo i dati in modo dinamico quando necessario.
- Sencha Ext JS Grid (parte di Sencha Ext JS) implementa lo scorrimento infinito tramite un sistema virtualizzato che carica i dati su richiesta senza la paginazione tradizionale.
- Syncfusion DataGrid for JavaScript (parte di Syncfusion Essential Studio Enterprise) consente sia la virtualizzazione sia lo scorrimento infinito per un rendering della griglia reattivo.
Per un’analisi approfondita di funzionalità e prezzo, visita il nostro confronto dei componenti per griglie JavaScript.