Мемоизация в REACT • React.memo • Как мемоизировать компоненты в react и как это работает?
Мемоизация как средство ускорения веб-приложений
Источник: Nuances of Programming Мемоизация — это кэширование вывода функции, чтобы последующие вызовы могли использовать этот кэшированный результат без лишних вычислений. В JavaScript при условии правильной реализации эта техника может оптимизировать производительность удивительным образом. Думаю, вы не откажетесь ускорить свой JS-код, так что в этой статье мы рассмотрим практический пример мемоизации в JavaScript. Спойлер: в примере не будет использоваться последовательность Фибоначчи или факториал, о которых я немного скажу позже...