Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
nicholai8938yGulp 4 is on the way and because async/await is here, Koa 2 is the new, better HTTP framework :3
-
mikf838yWhat is yarn? Why is it better? I would like to read a concise description and comparison here on DevRant.
-
nicholai8938y@ArchieT it's a npm client. its not better, it's different. It caches packages locally, which makes subsequent installs of the same version of a package faster.
-
@ArchieT I think that yarn gives some real benefits. Aside from the caching that @nicholai mentioned, it downloads packages in parallel connections, and it records a known-good set of package versions in a yarn.lock file. Aside from giving extra insurance against breaking changes upstream, and from totally breaking things yourself when upgrading packages, this also saves time when calculating inter-package deps.
The really nice thing is that yarn still uses package.json. -
nicholai8937y@chaimleib npm does these things as well :) yarn came out when npm3 was fairly new, we're at v5 now :)
Related Rants
Ooh, look! Node got async/await!
Ooh, look! I can lint shell scripts with shellcheck!
Ooh, look! Webpack 2 has been released!
Ooh, look! I can switch over from npm to yarn!
There is so much stuff I want to upgrade and optimize in our project, that I forget about the actual JIRA ticket.
undefined
wk51