Либо вам не повезло, либо вы ещё не доросли. В своей норме в команде после определенного количества разработчиков начинается хаос, который должен упорядочить один, пусть и не самый экспертный, но самый софтовый участник этой команды.
react/vue/angular/etc дают тебе обертку над DOM для простоты манипуляций "на лету" (то что про SPA уже писали). Плюсом к этому стандарт написания кода под конкретное api, что позволяет и код переиспользовать (ui-kit например) и разрабов "переиспользовать" в других проектах. Для сравнения представьте, что таких как вы 10 человек и все свои пет проекты пишут на чистом js, а потом вы захотите объединиться в один суперапп. Пример, конечно, фантастический, но если бы вы писали на одном фреймворке, то объединить код было бы куда проще, не говоря уже про переиспользование его в других проектах
Либо вам не повезло, либо вы ещё не доросли. В своей норме в команде после определенного количества разработчиков начинается хаос, который должен упорядочить один, пусть и не самый экспертный, но самый софтовый участник этой команды.
Здравья желаю, товарищ майор! Разрешите сначала хотя бы заусенцы с зонда убрать перед зондированием?
react/vue/angular/etc дают тебе обертку над DOM для простоты манипуляций "на лету" (то что про SPA уже писали). Плюсом к этому стандарт написания кода под конкретное api, что позволяет и код переиспользовать (ui-kit например) и разрабов "переиспользовать" в других проектах.
Для сравнения представьте, что таких как вы 10 человек и все свои пет проекты пишут на чистом js, а потом вы захотите объединиться в один суперапп. Пример, конечно, фантастический, но если бы вы писали на одном фреймворке, то объединить код было бы куда проще, не говоря уже про переиспользование его в других проектах