Need to write some code to perform a common task? Want to integrate with a 3rd party system? Why reinvent the wheel? There's a good chance someone else has already written the code you need.
The npm registry contains more than a million JavaScript packages. Did you know that you can use npm packages in your site's frontend and backend code? To learn more about using npm packages, see Corvid: Working with npm Packages.