La parte más crucial en un proyecto de desarrollo web basado en servicios REST es la elección de las herramientas correctas para el front-end, back-end y entorno de base de datos. El objetivo principal de este trabajo es realizar la comprobación del stack MEAN como solución efectiva para una aplicación web basada en servicios REST. JavaScript ha sido el lenguaje de programación del lado del cliente que se ejecuta en el navegador. La stack MEAN está conformada por MongoDB (base de datos), Node.js. (servidor web), Express (back-end) y Angular (front-end) para construir aplicaciones web. Comparamos la stack MEAN con una stack muy popular como lo es Java EE que agrupa a MongoDB (base de datos), Apache/Tomcat (servidor web), Spring boot (back-end) y JSP/HTML/CSS (front-end), con respecto a sus componentes, características y configuración del entorno. Desarrollamos dos aplicaciones similares construidas con las stacks MEAN y Java EE. Comparamos y analizamos varias características y criterios para pruebas como el tiempo de respuesta, rendimiento y carga de datos.