eConti - программирование в вопросах и ответах

Публикации по теме 'react'


Попрощайтесь с циклами For и начните использовать мощные методы массивов JavaScript
Освоите методы фильтрации, сопоставления, сокращения и других методов массива Цикл for сослужил нам хорошую службу, но теперь пора избавиться от него в пользу методов массива. Давайте рассмотрим несколько примеров и посмотрим, что вы думаете. Во всех примерах мы будем обрабатывать один и тот же список телешоу. Вот: фильтр Рассмотрим следующий пример, в котором из списка телешоу выбираются только ситкомы. Он все еще использует цикл for : Мы начинаем с пустого массива..

Шаблоны проектирования в React/JavaScript с реальными вариантами использования. Часть 2
Наблюдатель Pattern Observer широко используется в JS. document.addEventListener — это пример шаблона Observer в чистом JS, где вы подписываетесь на события и обрабатываете их с помощью прослушивателей событий: // Observer 1 function handleClick1() { console.log('Button clicked (Observer 1)'); } // Observer 2 function handleClick2() { console.log('Button clicked (Observer 2)'); } // Subscribe observers to the click event document.addEventListener('click', handleClick1);..

Обновление за март 2019 г.
Вот самые значительные изменения в марте: Мы удалили старые модули стилей 💅. Помните разницу между @material-ui/core/styles и @material-ui/styles . Сообщество помогло нам добавить множество демонстрационных вариантов TypeScript. Чтобы минимизировать накладные расходы на обработку двух вариантов на демонстрацию (JavaScript и TypeScript), вариант JavaScript создается из варианта TypeScript. Если вы используете TypeScript, вы можете игнорировать .propTypes = присвоения. Мы..

Как получить все ресурсы из REST API с разбивкой на страницы, используя рекурсию и асинхронное ожидание
Разбивка на страницы  – это распространенный метод, используемый для разделения больших наборов данных на более мелкие и более управляемые фрагменты. Это особенно распространено в API, которые часто используют разбиение на страницы, чтобы предотвратить перегрузку сервера и обеспечить более быструю и эффективную работу для конечного пользователя. Одним из таких API является API Star Wars , который позволяет разработчикам получать доступ к огромному массиву данных Star Wars. В этой статье..

Async-await и foreach() в узле
Async-await и foreach() в узле Несколько дней назад, когда я писал небольшой скрипт узла, я пытался загрузить изображения в итерации по массиву, поэтому я подумал об использовании foreach для итерации массива. При этом абстрактный код, который я написал, был следующим: int i = 0; foreach(array, async (url) => { await download(url); i = i + 1; console.log(i, "image downloaded"); }) Во время выполнения я столкнулся с необычным поведением foreach(). Результатом кода..

Один месяц стипендии MLH
«В реальном открытом исходном коде вы имеете право распоряжаться своей судьбой». - Линус Торвальдс Что такое стипендия MLH? MLH Fellowship - это альтернатива стажировке для инженеров-программистов с упором на проекты с открытым исходным кодом. Вместо того, чтобы работать над проектом для одной компании, студенты участвуют в проектах с открытым исходным кодом, которые используются компаниями по всему миру. В начале программы стипендиаты распределяются в небольшие группы,..

Реагировать Разработчик 2022
• Опыт разработки пользовательских интерфейсов с помощью React, Redux и TypeScript • Опыт проектирования и создания компонентов, хуков и инструментов React • Опыт разработки адаптивных веб-приложений и сложных функций пользовательского интерфейса • Обладает знаниями в области оптимизации приложений React для повышения производительности и масштабируемости • Обладает отличными навыками решения проблем и отладки • Знаком с использованием React с Node.js, RESTful API и GraphQL • Умение..

Новые материалы

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

Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок. Успех в отрасли требует навыков презентации и обучения других. Ценность улучшенных..

Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..

Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv) Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..

Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..

Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения). Требования: Антикапча или любой другой сервис по разгадыванию капчи. Модуль..

7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..