He escrito antes acerca de entornos MEAN (Mongo – Express – Angular – Node ), que son tre sistemas de java sobre una base de datos no relacional. Creo que no he escrito mis dolores de cabeza corrigiendo problemas de MEAN , pero el mas reciente es un seudo cliente al que ya le coticé dos veces un host con PERL y Node para un proyecto que no tiene pies ni cabeza (algo así como configurar un server para caníbales vegetarianos administrado por veganos usando semillas de Monsanto), que se que no va a llegar a ninguna parte porque al pedir cosas contraduictorias no lo van a poder conseguir y menos si quieren 4gb de memoria y acceso SSH.
Encontre un texto maravilloso sobre un desarrollador que decidió regresar a python después de usar Node.js un año.
http://geekforbrains.com/post/after-a-year-of-nodejs-in-production
Yo pasé una situación parecida hace unos meses migrando un Proyecto de Angular2 a Angular 1, por que el desarrollador que tenían no dejó documentado.
Trataré de escribir un poco mas hoy en la tarde.