Мне изначально он понравился и до сих пор, я любые вещи смогу сделать на js. Нативный - чистый, без реактивности и фоеймворков. Ванильный - он же. Потом посмотрел тройку - вью, реакт и ангуляр и как самый перспективный, достаточно сложный(из за порога входа) и высокооплачиваемый - выбрал ангуляр, изучил фишки до косточек и не парюсь. Параллельно посмотрел для чего в него втянули rxjs заместо промисов и насколько удобна типизация