Публикации по теме 'react'
Что происходит, когда вы вводите URL-адрес в браузере и нажимаете клавишу ввода? [Важно понимать]
1. Введите www.google.com в адресную строку браузера .
2. Браузер проверяет кеш на наличие записи DNS, чтобы найти соответствующий IP-адрес www.google.com .
DNS (система доменных имен) — это база данных, которая поддерживает имя веб-сайта (URL) и конкретный IP-адрес, на который он ссылается. Каждому URL-адресу в Интернете присвоен уникальный IP-адрес. Например, www.google.com имеет IP-адрес 209.85.227.104. Поэтому, если хотите, вы можете перейти на www.google.com , набрав в..
Функциональные компоненты в React
Вывод. Основными строительными блоками React являются компоненты. Эти компоненты могут обладать достаточной сложностью, чтобы требовать методов состояния и жизненного цикла. Однако некоторые из них достаточно просты, чтобы их можно было написать как чистые функции Javascript. Этот пост демонстрирует, как компонент можно переписать как функцию Javascript, а не как класс ES6 .
Концептуально компоненты похожи на функции JavaScript. Они принимают произвольные входные данные (называемые..
React Navigation 5 Boilerplate - Навигатор по стеку
Что вы будете делать в первую очередь, когда устанавливаете новый проект React Native? Думаю, все дело в шаблонных кодах, верно? По крайней мере, вы готовите навигацию, потому что, как мы все знаем, навигация - это то, что должно быть там. Итак, вы выполните поиск в документации по React Navigation, выполните установку и внесите некоторые изменения в свое приложение. Да, нужно установить так много навигационных библиотек, что мы не можем запомнить их все, по крайней мере, я.
В этом..
Улучшить обработчики React onClick с помощью каррирования
Я хотел поделиться шаблоном проектирования, который мне нравится использовать при работе с обработчиками onClick в компонентах React.
В моем примере я буду использовать общий шаблон проектирования, найденный в React, для нажатия на элемент списка.
Мой компонент работает следующим образом:
Поскольку мой onClcikItem принимает один аргумент, моя кнопка должна сначала вызвать его с помощью анонимной функции.
<button onClick={() => onClickItem(item)}>My..
Упростите свой код React, используя более короткий синтаксис ES6 setState
Простой и более короткий способ написания вызовов setState
В этой статье мы увидим, как мы можем использовать новый более короткий синтаксис ES6, который значительно упростит вызов setState . Итак, давайте начнем с некоторых базовых знаний.
Взгляните на функцию стрелки ниже.
// Example 1
const getName = () => {
return "David";
}
Вышеупомянутая стрелочная функция имеет внутри только одну строку кода. Если в стрелочной функции есть одна строка кода, мы можем неявно..
«Понимание передачи по значению и передаче по ссылке в JavaScript: все, что вам нужно знать»
Передача по значению. Когда вы передаете переменную по значению, создается копия ее значения и передается в функцию. Любые изменения, внесенные в переменную аргумента внутри функции, не влияют на исходную переменную вне функции. Это связано с тем, что функция имеет доступ только к копии значения, а не к исходной переменной.
Вот пример:
function double(num) {
num = num * 2;
return num;
}
let x = 5;
let result = double(x);
console.log(x); // Output: 5
console.log(result); //..
Методы оптимизации и лучшие практики для приложения React
Масштабирование приложения React само по себе является задачей. Нам, разработчикам, необходимо изучить несколько аспектов приложения для оптимизации, чтобы повысить производительность и обеспечить удобство работы пользователей. Эта статья поможет вам с основными методами оптимизации и практиками кода, которые вы можете включить в свое приложение React.
Мы должны перестать оптимизировать для программистов и начать оптимизировать для пользователей. – Джефф Этвуд, Coding Horror..
Новые материалы
Уравнение множественной нелинейной регрессии с использованием панели инструментов нейронной сети
Я анализирую данные с шестью входами и одним выходом. Я обучил сеть с помощью Neural Network Toolbox. Я хочу, чтобы эта сеть предсказывала математическую модель или уравнение регрессии...
Методы выбора признаков в машинном обучении
Различные способы, которыми мы можем выбрать лучшие функции, чтобы получить оптимальное соответствие между данными и моделью машинного обучения.
Модели машинного обучения могут учиться на данных..
Что такое глубокое обучение и как происходит волшебство?
Простое краткое руководство - для всех.
Искусственный интеллект, машинное обучение, чат-боты, НЛП - все это модные словечки в наши дни. От разработчиков до аналитиков и владельцев бизнеса..
Развертывание моделей машинного обучения с использованием контейнеров тремя способами
В этой статье из нашей серии статей о декларативных MLOps я рассказываю о том, как вы можете обернуть свою модель в контейнер для обслуживания прогнозов тремя способами — как служба HTTP, через..
Кеширование во Flutter для Интернета
Как предоставить вашим клиентам самые свежие и лучшие
Яркая сторона кеширования
Кэширование отлично подходит для частой выборки больших ресурсов: библиотек, изображений или других..
Искусственный интеллект: машинное обучение
Машинное обучение — это быстро развивающаяся область компьютерных наук, которая фокусируется на обучении компьютеров обучению на основе данных без явного программирования. Его важность..
Анализ главных компонентов (PCA)
Это мой первый блог, и самая интересная тема, которую я нашел, — это анализ главных компонентов (PCA).
Что такое PCA??
Это неконтролируемая проблема машинного обучения. Ее основная цель —..