Таки фуллстек фреймворки существуют. Вот самые яркие примеры:
https://www.meteor.com/
https://derbyjs.com
А вот стоит ли их сегодня изучать - это отдельный вопрос.
Кроме того, существует множество обвязок, соединяющих в себе фреймворки для бэка и фронта. Яркие примеры:
https://nextjs.org (react+express)
https://nuxtjs.org (vue+express)
Таких - просто тьма.
На сегодняшний день, часто пишут "бэкенд дня фронтенда". То есть - это рендер-сервер (иногда с сессиями), который берет данные по api у "настоящего" бэкенда.