Exploring MEAN Stack Development and Reasons to Use It