Рубрики
Без рубрики

Код разделения в реакцию

Разделение кода является одним из лучших в каждом аспекте программирования, которое вы используете. Это процесс … Помечено в React, JavaScript, WebDev, Functional.

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

Зачем расщепление кода?

Код-накопитель всегда может быть полезным, это -> Легко абстрактно -> Легко отлаживать -> Простой в установке теста -> Легко повторно использовать и избегать дублирования кода

Как это может быть достигнуто в реакции?

Если вы используете Undjs Возможно, вы знаете, что это одно из тому, что NextJS предоставляет кодовую расщепление в коробке.

Так это невозможно в реагировании? Определенно возможно, почему нет? Благодаря минимальной модификации мы можем добиться того, что в Nextjs также реагирует.

Давайте возьмем функцию отправки, которая подтверждает представленные значения как действительное электронное письмо или нет

Работает хорошо Хорошо, теперь мне нужно проверить данное значение как электронное письмо или нет в другом месте приложения! Что вы будете делать ?

Работает нормально никаких проблем! Но ждать, что это стандартный способ сделать тот же код, который написан в двух местах, если это выглядит хорошо для вас, но ваш рецензент по коду поймает вас, как мы можем повторно использовать это?

выглядит хорошо Исмард Это общая функция, которая содержит всю логику для проверки заданного значения по электронной почте или нет.

Это здорово, теперь вы можете повторно использовать эту логику в любом месте, и ваш код рецензента заправляет сделать ✅ для вашего кода

Это общее поведение, и это, сколько из нас используют, что нового здесь ? ? Хорошо, если вы используете, как выше, это прекрасно, продолжайте делать вместе со следующим, еще сделать оба

Позвольте мне объяснить вещи с ботом, который я сделал для HR. Это приложение генерирует ответные сообщения для HR, который генерирует с использованием некоторых из обычно используемых ключевых слов. GenerateReeReyMessage является общим помощником, которая может использоваться для генерации сообщений. Вот как мы используем эту функцию

Так кажется нормально, как предыдущий! Холод здесь приходит интересная часть.

Почему это важно?

Поверьте, или не более подробное МНЦ отклонил меня предложение, рассказывая кодовые расщепления как причина !! Хотя я сделал некоторые, но не полностью 😢 Не из-за того, что это может быть спасатель жизни, когда размер вашего приложения увеличивается на большую сумму.

Вопрос байт

У вас когда-нибудь возник вопрос, когда импортируемые файлы будут вызваны? — > вариант A: Во время импортируемой функции/выполнения компонента -> Опция B: перед родительским компонентом рендеринга

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

Ой ой !! Тогда как я могу загрузить файлы только тогда, когда это нужно ??

Реагировать

Реагирование обеспечивает лучший и простой способ добиться этого. Вы можете достичь этого, просто модифицируя импорт, как

делая это GenerateReeReyMessage будет импортироваться из помощник Функции только во время звонка GenerateReeReyMessage Эх, так как это должно выполнить. По этому методу мы можем достичь Код-расщепление в реакции.

Подождите, как это будет подтверждено в браузере?

с разделением кода

Вы можете увидеть, что два файла кусочки загружены вторым загруженным только тогда, когда то GenerateReyMessage. называется.

без расщепления кода

У этого будет один кусок в целом

Это показывает, что некоторые процессы разделения были сделаны. Это все!

Проверьте эту официальную документы

Получить код здесь

Проверьте мои проекты DEV на Github Следуй за мной на Twitter Связь со мной на linkedin. Проверьте мои стили на кодепен

Спасибо за ваше время Счастливое кодирование! Держите обмен Оставаться в безопасности

Оригинал: “https://dev.to/karthick30/code-splitting-in-react-hnl”