React Fiber

редактировать

React Fiber - это набор внутренних алгоритмов для визуализации графики, используемых библиотекой JavaScript React, в отличие от своего старого алгоритма рендеринга Stack. Фактический синтаксис программирования с React не меняется; изменился только способ выполнения синтаксиса.

Цель

Старая система рендеринга React, Stack, была разработана в то время, когда акцент системы на динамических изменениях не понимался. Стек медленно рисовал сложную анимацию, например, пытался выполнить все за один фрагмент. Fiber разбивает анимацию на сегменты, которые можно разложить на несколько кадров. Точно так же структура страницы может быть разбита на сегменты, которые можно поддерживать и обновлять отдельно. Функции JavaScript и виртуальные объекты DOM называются «волокнами», и каждый из них может управляться и обновляться отдельно, что обеспечивает более плавное отображение на экране.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-03 09:46:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте