Задаюсь вопросом:"Зачем нужны реакты и ангуляры?" уже не первый месяц, пока что понял что это дает структурированый код. Но разве это не должен делать код конвеншин в голове у разработчика (ну или тим лида)?
Зачем эти все излишинства? Разве реакты и ангуляры не делают веб приложение более набитым своими библиотеками которые делают тяжеловестней и с большим количеством тормозов?
Если дело в поддержке старых браузеров то разве бабел не справляеться с этой задачей?
(не судите строго, просто хотелось бы внятный ответ найти)
Реакт позволяет скрыть сложности DOM API чтобы проще было думать про суть того что реализуется — контент, доменная логика. Реакт реализует композицию вьюшек лучше, чем это делалось в любых других фреймворках, или в ванилла жс. Это всё позволяет делать работу быстрее, надежднее и увеличивает вероятность того что другие люди в команде смогут мейнтейнить написанное