Vue JS is an open-source, progressive JavaScript framework created as an alternative to heavier frameworks like AngularJS and React.