Тут важно понимать когда он нужен когда нет.
Несложно это очень относительно, но простейший crud лучше сгенерировать фреймоврком (сегодня почти все они это умеют) а вот калькулятор уже лучше писать на react
Вы не получите профита от react при написании блога, но если у вас очень динамичная страница с кучей ajax и логики то через месяц есть шансы что кроме вас никто не поймет код, через два не поймете и вы )))