LAMP diehards take note: The flexible simplicity of MongoDB, ExpressJS, AngularJS, and Node.js is no joke
The transition from cutting-edge curiosity to practical workhorse is
not one that many technologies make. Yesterday’s precocious upstarts
often fail to live up to their Version 0.1 promise -- not so for the
technologies that make up the fiercely acronymized MEAN stack.
It
was only a few years ago that MongoDB, Express.js, AngularJS, and
Node.js were raising eyebrows on their own. Now they’ve grown up and
ganged up, and together they’re doing serious work, poaching no small
number of developers from the vast LAMP camp. But how exactly does this
newfangled MEAN thing stack up against LAMP? When is it better to choose
the well-tested, mature LAMP over this upstart collection of
JavaScript-centric technologies?