Often in development you have to decide between a DIY solution or a few ready-made packages. Sometimes you might try to justify the answer by relying on the community choice, and usually it is a safe bet. For example, have you ever been asked to choose between underscore and lodash? Right on the front page of the npm registry there are some stats: Total Packages: 94 767Most dependent upon 7071 und