JavaScript beyond the client
JavaScript now not only runs on browsers, but is also used in servers. In this section, we'll take a very brief look as to where JavaScript is being used at this point in time.
JavaScript on the server side
JavaScript is increasingly used on the server side as well—most notably Node.js and increasingly Meteor.js.
Full-stack JavaScript
JavaScript is also used as a full-stack programming language, from the server side, client side, and so on. In fact, there are now full-stack frameworks, such as MEAN, where JavaScript is based on MongoDB, Express.js, AngularJS, and Node.js.