Отличный фрейм, почти всё из коробки. Так или иначе повлиял на другие известные фреймворки. Для чего-то более интересного - js понадобится плюсом один хрен.
В общем, лист паттернов GoF кажется мне какой-то каким-то крайне странным списком описывающим типичные задачи решаемые в сиплюсплюсе много лет назад. На большую часть он состоит из "Возьмем крайне простую штуку. Опишем ее достаточно строго чтобы всех запутать, но недостаточно строго чтобы можно было вывести что-то полезное. Нарисуем UML диаграммку." Возможно это было на хайпе дцать лет назад когда считали что все будут кодить на UML, но я не понимаю как серьезно можно обсуждать эти паттерны сейчас.
"На пальцах" - да. Но большая часть из gof паттернов описывает очень простые вещи. И то что для реализации этих вещей надо внезапно много думать - на мой взгляд проблема экосистем для которых эта книга писалась