Без заголовка
Я сделал проект на node.js в последние пол-года. Начал с чтения и примеров в нод, но очень быстро (практически мгновенно) перешел на фрейморки, использующие нод. node.js используется и на сервере и на клиенте. Xотя если смотреть на готовый, т.е. откомпилированный, клиент, использование node.js в нем может быть не очевидно. Из mean.io мне не видна "комплeментарность". Возьмем java и springframework: они комплементарны или второе -- конкретизация первого? Или c++, и, например, boost? Я думаю, во всех случаях речь идет о специализации.