Node.js для back-end, Vue для front, JS 2015 для писания для обоих. Все остальные варианты потребуют значительно больших затрат для обучения и разработки. При этом выигрыш в качестве и скорости работы приложений при выборе других инструментов добиться не получится. только увеличенные время-затраты.