MASTERING THE ART OF FULL-STACK DEVELOPMENT: EXPLORING THE MERN STACK AND ITS ALTERNATIVES