Хабр Курсы для всех
РЕКЛАМА
 Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать! 
Другие отказываются от MVC на клиенте в пользу MVC на сервере, жертвуя интерактивностью ради SEO.
Full-Stack фреймворки совмещают в себе всё лучшее MVC на сервере и MVC на клиенте, умножая это на преимущества использования одного языка
Другие отказываются от MVC на клиенте в пользу MVC на сервере, жертвуя интерактивностью ради SEO.
Претензии к движку решаются с помощью двух модулей?
Оспариваете медленность утверждая, что он в 3-5 раз медленнее? :)
Кроме ассинхронных колбеков есть ещё пачка способов, как написать concurrent систему, когда одному коду не нужно ждать другой чтобы выполниться. Очень интересный выбор «уникального преимущества» :)
Ну а про умелые руки вообще хорошо. «Умелые руки» — это такие фантастические руки в которых и dll-ки не конфликтуют, и убунту на 6 версий обновляется сама и с первого раза, и КДЕ собирается под винду без ошибок. Только где бы их найти и сколько они стоят?
Так себе опровержение. Если поискать, думаю можно устроить полноценный футбольный матч между именитыми сторонниками и противниками JS.
var1 = await func1(some_const) var2 = await func2(some_const + var1)
async.waterfall([
  function step1(done) {
     func1(some_const, done);
  },
  function step2(var1, done) {
     func2(some_const + var1, done);
  }
], final_callback);
func1(some_const, function(err) {
  func2(some_const + var1, final_callback);
});
func1 some_const, (err) ->
  func2 some_const + var1, final_callback
Какие? Пока только одно было: разные языки на клиенте и сервере.
А также какие серъёзные минусы есть у решения на ноде по сравнению с другими решениями?
Они ставили перед собой цель обеспечить «язык для склеивания» составляющих частей веб-ресурса: изображений, плагинов, Java-апплетов, который был бы удобен для веб-дизайнеров и программистов, не обладающих высокой квалификациейru.wikipedia.org/wiki/JavaScript#JavaScript
Angular vs Derby. Должен остаться только один