а потом в чаты заходят и спрашивают елементарное
Да потому что тупые не понимают, что прежде чем лезть изучать JS-фреймворк нужно как минимум разобраться в архитектуре нативного JS (ООП, MVC и т д)
Дают ли это курсы по React, если уже подразумевается, что человек отлично владеет базой в архитектуре нативного JS? Конечно же нет....
В итоге получается, что человек способен выполнять при помощи JS-фреймворков лишь шаблонные и примитивные вещи....
А если нужен "шаг влево - шаг вправо" - он уже бежит на форумы, чаты и т. д. ибо ранее, кроме как выполнять примитивные вещи (смена цвета при наведении и прочая примитивщина) на ваниальном JS (в своих лендосах, вёрстках и т д), он ничего и не делал ранее...