QUICK HIT: What's a MEAN Stack?

Several years ago LAMP stacks (Linux, Apache, MySQL and PHP) were all the rage among developers but the times are changing - and they're getting MEAN.

The term MEAN stack refers to a collection of JavaScript based technologies used to develop Web applications. 

MEAN is an acronym for MongoDB (a schema-less NoSQL database system), ExpressJS (a framework used to build web applications in Node), AngularJS (a JavaScript MVC framework) and Node.js (an execution environment for event-driven, server side and networking applications).

What makes the rise of MEAN stacks so important today is that because all its components support programs written in JavaScript, MEAN applications can be written in one language for both server-side and client-side execution environments.

Stay up to date with interesting news around MEAN development by subscribing to Website Magazine's email newsletters, and share your projects and preferred tools with our editorial staff here