
3
Prohlížeče nemají definovanou metodu vyžadovat, ale Node.js ano.V prohlížeči můžete psát kód, který používá, stejným způsobem, jaký byste použili v uzlu.Browserify je nástroj pro kompilaci modulů commonjs s příchutí uzlu pro prohlížeč.Pomocí prohlížeče můžete organizovat svůj kód a používat knihovny třetích stran, i když samotný uzel nepoužíváte v žádné jiné kapacitě, s výjimkou sdružování a instalace balíčků s npm.Systém modulů, který používá prohlížeč, je stejný jako uzel, takže balíčky publikované pro npm, které byly původně určeny pro použití v uzlu, ale nikoli pro prohlížeče, budou v prohlížeči fungovat také dobře.Lidé stále častěji publikují moduly pro npm, které jsou záměrně navrženy tak, aby fungovaly v uzlu i v prohlížeči pomocí prohlížeče browserify a mnoho balíčků na npm je určeno k použití pouze v prohlížeči.npm je pro všechny javascript, přední i zadní backend.