Workers risolve i moduli per URL, non per percorso
La risoluzione degli specifier è passata da percorsi di filesystem a risoluzione basata su URL.
Il cambiamento
Prima
Gli specifier erano percorsi piatti, quindi ogni dipendenza doveva finire in un unico bundle.
Con questo cambiamento
workerd risolve specifier URL, inclusi query string e fragment, e compila in modo lazy.
Cosa significa
I team possono usare query string diverse per creare istanze di modulo separate con stato indipendente.
Il mio punto di vista
L'identità dei moduli è diventata un problema di URL, cioè il problema del bundler spostato nel runtime.