TrustRadius: an HG Insights company

Yarn Reviews & Insights

Score9.7 out of 10

2 Reviews and Ratings

Community insights

TrustRadius Insights for Yarn are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Business Problems Solved

Yarn has been a game-changer for developers working on JavaScript-based projects by significantly reducing the time and effort required to manage packages and dependencies. Users have found Yarn to be a reliable alternative to other package managers, providing improved security and performance when installing third-party packages.

Furthermore, Yarn has been particularly useful in solving issues related to managing large code bases and switching between different code bases without complications. In addition, Yarn's automation frameworks allow users to run test scripts quicker and easier, increasing productivity and reducing complexity. Yarn's ability to add packages to Vue and React projects with ease has also been noted as an asset to developers working with these frameworks. While there is still room for improvement in the technology behind Yarn, it has already addressed many business problems that users face when managing package dependencies in Node.js projects.

Reviews

1 Review

Yarn Fun

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We have a lot of NodeJS projects in the company I work for. This includes our customer database, which contains millions of records. Many of those projects also have a microservice architecture. In order to keep our code tidy and manageable, we segment it into logical NodeJS modules and use Yarn to install those modules and manage their versions. This is very important to us, as we need to reuse as much code as we can in different microservices (for authentication, calling other APIs, security ...)

Pros

  • Package management
  • Speed of download compared to npm
  • Moduel version control

Cons

  • Rarely, some server connection error appear, while npm works alright.
  • Sometimes, deleting the whole vendor directory is the best solution to solve weird issues.
  • You still might need npm to install Yarn.

Likelihood to Recommend

There is really no real reason why not to use Yarn today. It's much faster than NPM, and you will need a dependency management system anyway. The only thing that might be missing is the fact that it doesn't come natively with NodeJS, and you have to install it yourself. I'd like to see the NodeJS ecosystem include Yarn by default.
Vetted Review
Yarn
5 years of experience