Не, это не ко мне вопрос. Я на ангуларе юзал на нескольких проектах. Почти с нуля учил. Сначала офигел от имплеменации дак тайпинга (она как бы есть, но как бы нет). Потом офигел от того, что есть разные варианты компиляции (JIT и AOT), при чем один юзается для девелоп окружения, а второй для прода. Они работают по разному, по этому если в девелопе собирается проект, то это не дает никакой гарантии, что он соберется для прода.
Но если для фронта, то скорее всего это будет что то из ангулара, там просто много всего в куче, можно сразу много шишек набить и больно, либо сразу отобьет желание, либо заставит хорошо рыть глубже.