Пока нет даже малого намёка на то, что какое-то обновление в ноде может сломать совместимость с express
Популярный есть fastify, есть также мнения, что они не нужны и можно работать на стандартном http сервере.
Ну и надо понимать, что это всё микрофреймворки, поверх которых либо берёт другие фреймворки, либо строят свои.
Выбор express+ejs выглядит так, будто вы делаете что-то очень маленькое с традиционным серверным рендерингом
Ну коа раза в 3-4 популярнее фастифи (исходя из статистики скачиваний).
Выбор экспресс + ejs сделал на основании того, что по нему нашел (для себя и субъективно оценив) интересные "уроки". Сами фреймворки не сравнивал. До этого еще не дожил. Может когда-нить... ejs как аз основываясь на чужом опыте с точки зрения производительности рендеренга оказался самым лучшим.
Да, согласен, можно просто создать http сервер и самому все расписать (и я, как многолетний сторонник ванилы жс и нативного пхп), наверно, так бы и сделал, будь свободное время (а может когда-нибудь и сделаю).
Да, небольшой блог, небольшой сайт. Сейчас юзаю просто ejs для создания rest-a для crm, где фронт будет на vue.
А если было бы не маленькое?