Чтобы измерить изменения, я создал этот тест, результаты довольно ошеломляющие! Просто при конвертировании классов в функциональные компоненты, мы получили прирост производительности в 6%. Но при обычном вызове компонента как функцию, мы получили около 45% прироста общей производительности.
Как и в случае с любыми тестами, не стоит принимать этот тест за чистую монету. Он был создан, чтобы показать пример использования Missive в случае, когда он должен как можно быстрее смонтировать / размонтировать очень большое количество компонентов (переходы между диалогами).
TL;DR