Публикации по теме 'react'
Создайте выпадающее меню, используя Next.js и безголовый пользовательский интерфейс
Часть 4. Создание пользовательской кнопки для управления открытием и закрытием меню
В этой статье мы собираемся создать собственную кнопку для управления открытием и закрытием меню.
Во-первых, нам нужно добавить React Recoil.
yarn add recoil
В _app.js импортируйте RecoilRoot из Recoil, затем используйте компонент ‹RecoilRoot›, чтобы обернуть ‹Component›.
import { RecoilRoot } from 'recoil'
import '../styles/globals.css'
function MyApp({ Component, pageProps }) {
return (..
Избегайте устаревшего закрытия с помощью React Hooks
Хуки React упростили управление состоянием и побочными эффектами в функциональных компонентах. Они позволяют нам использовать состояние и другие функции React без написания класса.
Хуки полагаются на замыкания JavaScript. Если вы не знакомы с замыканиями в JavaScript, я бы порекомендовал посмотреть это видео , чтобы узнать об этом.
При использовании хуков могут возникать ситуации, когда вы сталкиваетесь с устаревшими замыканиями, и способ решить проблему — правильно установить..
Десять лучших практик JavaScript, которые должен знать каждый разработчик!
Это 10 лучших практик JavaScript для написания чистого и эффективного JavaScript.
Используйте строгий режим, чтобы избежать распространенных ошибок и сделать код более безопасным. Объявляйте свои переменные, используя «const» или «let» вместо «var», чтобы избежать загрязнения глобальной области видимости и потенциальных ошибок. Используйте описательные имена для ваших переменных, функций и классов, чтобы сделать ваш код более читабельным и понятным. Избегайте использования в коде жестко..
React декларативно-императивный шаблон моста
Более простой способ сделать императивный код в приложениях React.
Независимо от того, насколько хорошо мы пишем приложения React, мы не можем полностью избежать кодирования императивных интерфейсов. Это связано с тем, что пользовательский интерфейс принципиально императивен, как и API в браузере.
Управление медиа-элементами является распространенным случаем, но мы также можем иметь дело со сторонними библиотеками, которые верны соглашениям внутри браузеров. Декларативная модель..
5 советов, как уменьшить размер пакета React
Как я уменьшил размер нашего пакета React с 40 МБ до менее 1 МБ
Недавно перед нашим инженерным отделом была поставлена задача добавить новые функции в наше приложение, что потребовало серьезного пересмотра всей нашей кодовой базы внешнего интерфейса. Хотя сами по себе функции не были очень сложными, объем технического долга в нашем коде не позволял нам легко их реализовать. В результате мы решили воспользоваться возможностью изменить архитектуру наших клиентских приложений,..
🔥 2 февраля — [ТРЕБУЕТСЯ] Старший фронтенд-инженер | remoteyep.com
БОЛЬШЕ ВАКАНСИЙ =› https://remoteyep.com
ПОДАТЬ ЗАЯВКУ =› https://remoteyep.com/post/151
🌟 Старший инженер по внешнему интерфейсу (ЕС/США) @ Tribute Brand / Краткое резюме
Удаленный или гибридный На постоянной основе
О БРЕНДЕ TRIBUTE
Мы запустились в апреле 2020 года и с тех пор установили курс на мировой рынок цифровой моды, продавая наши капли и сотрудничая с роскошными домами моды, такими как Jean Paul Gaultier и Carolina Herrera. Сегодня мир цифровой моды..
Во-первых, спасибо, какая замечательная статья.
Во-первых, спасибо, какая замечательная статья. Недавно я экспериментировал с концепцией базы данных в памяти и две проблемы, с которыми я до сих пор сталкиваюсь:
Как структурировать файлы (например, действия, редукторы, саги и т. д.) Как очистить магазин (например, собрать мусор) с течением времени.
Меня привлек доменный подход к структурированию файлов, когда весь код, связанный с функциями (Redux + React), хранится в одной папке. Совсем недавно я отделил код Redux от..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..