JupyterLite è una distribuzione di JupyterLab che funziona interamente nel browser web. Il codice Python viene eseguito tramite WebAssembly, quindi non sono necessari né un server né un'installazione locale di Python. Notebook, file e impostazioni vengono memorizzati nel browser.
Si avvia in pochi secondi e offre la familiare interfaccia del notebook con widget interattivi. I limiti sono reali: non è pensato per grandi set di dati o calcoli complessi, l'installazione di pacchetti arbitrari è limitata e i dati memorizzati scompaiono se si cancella la cronologia del browser.
Intuizione
JupyterLab è un ambiente di lavoro interattivo basato su browser, costruito attorno a notebook che combinano codice, risultati (tabelle, grafici, widget) e testo esplicativo. Richiede un server Jupyter, locale o remoto, dove viene eseguito un kernel reale (solitamente Python, ma anche R, Julia e altri) con pieno accesso alle librerie installate, ai file locali e alle GPU, il che lo rende la scelta ideale per analisi approfondite e grandi quantità di dati. JupyterLite offre la stessa interfaccia senza server: il kernel Python viene eseguito all'interno del browser tramite WebAssembly (principalmente Pyodide), quindi è sufficiente un link a una pagina web statica per iniziare a lavorare. Il prezzo di questa comodità è un ambiente isolato. Sono disponibili solo i pacchetti supportati da Pyodide, non c'è un terminale di sistema né una GPU, le prestazioni e la memoria sono limitate e i notebook risiedono nella memoria del browser, quindi la cancellazione dei dati del browser li elimina a meno che non vengano scaricati. JupyterLab è pensato per il lavoro serio, mentre JupyterLite è per test rapidi, per l'insegnamento e per condividere una demo funzionante con chi non ha installato nulla.
Gli scienziati lo usano per esplorare rapidamente i dati, creare grafici ed esempi didattici. Gli ingegneri testano un calcolo Python senza dover configurare un ambiente e gli sviluppatori di prodotti condividono una demo eseguibile. Scarica qualsiasi notebook che desideri conservare.

























