Zastupnici web standarda i performansi potiču programere da koriste mogućnosti preglednika umjesto da sami izgrađuju funkcionalnosti. Dugo je bilo potrebno koristiti biblioteke poput jQuery jer su preglednici zaista zaostajali u implementaciji ekvivalentnih API-ja. S vremenom su preglednici postali stalno ažurirani, ali programeri i dalje preferiraju npm pakete zbog poznatog radnog okruženja. Posebno u ekosustavu Reacta, programeri se oslanjaju na komponente i JSX, a ne na sirove DOM API-je, iako su spremni koristiti niže razine za performanse. Dokumentacija paketa, s detaljnim README-ima i primjerima, dodatno potiče korištenje tih rješenja umjesto izravnog koda na platformi.