Повлияет ли переключение на реагирующие хуки на размер пакета моего приложения?

#reactjs #react-hooks #web-performance

#reactjs #реагирующие хуки #веб-производительность

Вопрос:

Я написал свой веб-сайт со смесью классов React и функциональных компонентов. Теперь я подумываю о том, чтобы переписать его с помощью реактивных хуков. Для меня важно, чтобы мой скомпилированный пакет был небольшим. Должен ли я ожидать, что переключение на хуки существенно увеличит или уменьшит размер пакета?

Комментарии:

1. Я предполагаю, что вы предпочитаете функциональный код (хуки) лучше. имхо, глупо выбирать более сложный для чтения и изменения код из-за небольшой проблемы с производительностью. Я бы поспорил, что пакет останется такого же размера. Но, если вы предпочитаете небольшой пакет, есть и другие способы Gatsby — это один из способов ускорить загрузку страниц с минимальными изменениями, но есть и другие.

2. если вы считаете, что мое решение правильное, пожалуйста, примите мой ответ

Ответ №1:

Не волнуйтесь, это не имеет большого значения, поскольку оба выполняют одну и ту же работу, плюс, когда вы используете реагирующие хуки bundle size tends to decrease , ваш as-код значительно сокращается. Вот ссылка, которую вы можете проверить medium.com по тому же вопросу: ссылка на статью

  • Поддержка реактивных хуков увеличивает ваш размер на 1,5 КБ, но теперь ваш код меньше

Комментарии:

1. Не забудьте проголосовать за полезные ответы и принять, когда сможете, те, которые решили вашу проблему. Рад помочь

2. если вы считаете, что мой ответ правильный или полезный, пожалуйста, поддержите его, и если вы согласны с тем, что мой ответ правильный, рассмотрите возможность его принятия