Публикации по теме 'react'
React shouldComponentUpdate () Метод жизненного цикла
Оптимизируйте производительность приложения React с помощью shouldComponentUpdate
Технофуннель представляет еще одну статью о повышении производительности вашего приложения React с помощью shouldComponentUpdate .
Что такое shouldComponentUpdate в React?
shouldComponentUpdate - это одно из событий жизненного цикла, которое запускается перед повторной визуализацией компонента. Как следует из названия, он проверяет условие и определяет, должен ли компонент обновляться или нет...
От React до Elm с помощью Todo Tracker
Простой трекер Todo - один из самых популярных проектов начального уровня для знакомства с новым языком или новой технологией. Это одна из первых задач, с которыми я столкнулся с Вялем, и я помню, что поначалу это была настоящая битва. Исходя из мира Javascript, мой мозг сначала боролся с различными аспектами Elm. Я надеюсь внести некоторую ясность для других, которые исходят от Javascript или, точнее, React.
В этой статье я буду описывать вещи так, как будто я обучаю..
«Написание циклов forEach и сохранение присутствия»
Вы когда-нибудь слышали истории о том, как люди тяжело боролись, а затем, наконец, все решили и теперь живут вечно счастливыми? Да я тоже, их много. Чего, на мой взгляд, меньше, так это историй изнутри борьбы до того, как известен результат. Поэтому я постараюсь поделиться этой историей.
Я на полпути через 24-недельный буткемп по фронтенд-разработке от Technigo. Честно говоря, я не был уверен, что это будет мое дело, но после того, как я уволился с работы учителем в начале этого..
Сохранение развернутого / свернутого состояния боковых панелей с помощью React и локального хранилища
Что мы строим?
Сегодня мы создадим боковую панель (боковую панель навигации), которая может расширяться, чтобы отображать значки + текст, и которая может сворачиваться, чтобы отображать только значки. И когда вы обновите страницу, состояние боковой панели будет сохранено. Или, другими словами, если вы сверните боковую панель и обновите страницу, она все равно будет свернута и не развернута.
Давайте начнем!
Перво-наперво, давайте настроим наше приложение для реагирования:
npx..
Использование базы данных Firebase в реальном времени с React для создания музыкального веб-приложения в реальном времени
Итак, я недавно создал веб-приложение с моим отличным другом, Ноэль Лауреано (обратите внимание на нее. Она мастер кодирования, и у нее есть отличная статья о Firebase). У нас была идея веб-приложения, в котором мы могли бы слушать песню с кем-нибудь одновременно из любого места. Так появилась Комната для прослушивания. Мы знали, что нам нужна какая-то технология, которая позволила бы нам иметь постоянную связь с сервером, чтобы мы могли одновременно слышать песню. Наш путь привел нас к..
Мой новый рабочий процесс реагирования на посылку
Отказ от приложения create-react-app и обучение объединению собственных ресурсов
Всем привет 👋, я надеюсь, что вы будете в безопасности в эти тяжелые времена. Я давно ничего не писал из-за этой ситуации, но подумал, почему бы не поделиться своим новым рабочим процессом React, поскольку некоторым он может показаться интересным, так что поехали.
Я почти всегда использовал приложение create-response-app в качестве стартера реакции, иногда Gatsby или Next.js для статических сайтов и..
Повторно используемые компоненты пользовательского интерфейса с приложением Create React, Typescript и Bit (bit.dev)
Недавно я начал использовать bit (ранее BitSrc) для создания повторно используемых компонентов пользовательского интерфейса . У Bit есть хорошая документация о том, как использовать его с реакцией, но не так много, если вы используете create-react-app с typescript и определениями типов . Если вы не знаете, что такое bit , рекомендую прочитать немного об этом здесь .
Погуглить и найти проблемы с bit не так-то просто, так как у него слишком общее имя, поэтому поиск чего-то..
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..