Недавно я попал в AngularJS, и мне это нравится. Для предстоящего проекта я хочу использовать стек MEAN (MongoDB, Express, Angular, Node). Я хорошо знаком с Angular, и у меня есть скромное понимание целей MongoDB и Node в стеке. Тем не менее, я не совсем понимаю, какова цель Express.js. Это важно для стека MEAN? Что бы вы сравнили это с традиционным MySQL, PHP, javascript-приложением? Что он делает, что другие три компонента не могут сделать?
Кроме того, если кто-то хочет дать свое собственное представление о том, как четыре части стека работают вместе, это будет здорово.