Archive for the ‘package manager’ Category

Re-Introducing Composer – the Cornerstone of Modern PHP Apps

Posted on: No Comments
In this article, we will tackle the basics of Composer, and what makes it such a powerful and useful tool. Before we go into detail, there are two things that we need to have in mind: What Composer is: As we can see on their website: "Composer is a t...

10 Tips and Tricks That Will Make You an npm Ninja

Posted on: No Comments
While there is much excitement about Facebook's new Yarn project, the continuing success of Node.js owes much to its original package manager, npm. A few simple npm commands is all it takes to initialize a folder (npm init), download packages (npm inst...

Yarn vs npm: Everything You Need to Know

Posted on: No Comments
Yarn is a new JavaScript package manager built by Facebook, Google, Exponent and Tilde. As can be read in the official announcement, its purpose is to solve a handful of problems that these teams faced with npm, namely: installing packages wasn't fast...

Editorial: Are We Heading for Package Manager Fatigue?

Posted on: No Comments
Facebook has made a big splash this past week with the announcement of its new JavaScript package manager, Yarn. Your initial reaction may be similar to mine when I first heard this: isn't another package manager the last thing we need?! It seemed that...

Yarn

Posted on: No Comments
From the didn't see that coming news desk: We're pleased to announce the open source release of Yarn, a collaboration with Exponent, Google, and Tilde. With Yarn, engineers still have access to the npm registry, but can install packages more quickly an...

Composer Global Require Considered Harmful?

We've discussed Composer best practices before, and I've always advocated using composer global require when installing packages that can be used across several projects - particularly command line tools. Then, the other day, I ran into this discussion...

A Beginner’s Guide to npm — the Node Package Manager

Posted on: No Comments
Node.js makes it possible to write applications in JavaScript on the server. It's built on the V8 JavaScript runtime and written in C++ — so it's fast. Originally, it was intended as a server environment for applications, but developers started using...

Essential Tools & Libraries for Modern JavaScript Developers

Posted on: No Comments
Learning JavaScript is a great journey, but knowing the language and its syntax is only the beginning. Once the novice becomes a journeyman, they are confronted with a seemingly endless number of tools and libraries which are used to create, manage and...