У каждого будет свое мнение о том, как разрабатывать или проектировать. Все, что здесь сказано, имеет долю правды и достоинств, однако сильно преувеличено. Библиотеки и фреймворки, такие как Angular, Vue, Jquery и т. д., служат определенной цели. И все, что создано с помощью этих библиотек...