Сегодня во фронтенде многое кажется очевидным: интерфейс обновляется при изменении данных, код удобно разбивается на части, архитектура уже встроена в инструменты. Но раньше всё это приходилось писать вручную, и каждое решение рождалось из конкретной боли разработчиков.
Если разобраться, откуда взялись подходы, с фреймворками проще работать:
-
Понятно, что делает инструмент, а что нужно настраивать вручную.
-
Меньше ситуаций, когда поведение кажется неправильным, хотя всё работает по логике самого фреймворка.







