Этот гайд показывает, как написать упрощённый React своими руками. Использовать такой код в продакшне не будешь, зато становится понятно, как внутри работают рендеринг, состояние и обновления. В статье есть и разбор, и ссылка на GitHub с готовым примером — можно покопаться и поэкспериментировать. Подробнее: https://www.rob.directory/blog/react-from-scratch