Публикации по теме 'react'
«React — это излишество для вашего личного сайта» — плохой общий совет.
Возражений против этого аргумента много, но все они сосредоточены на простом вопросе: «Зачем вы создаете личный веб-сайт?»
В самом деле, преждевременная абстракция — гладкий преступник. Вы изучаете новый шаблон, вы хотите реализовать его. Через несколько часов вы играете в «Ударь крота», вы просто истощены, и, что хуже всего, у вас нет работающего приложения. Многие прыгали за борт, слушая сладкие сирены абстракции.
Действительно, размер пакета React вызывает серьезное..
Создайте собственный хук React для обработки щелчка внешнего элемента
В простом случае нам нужно получить ссылку на компонент. Проверьте, что цель клика не содержится в каком-либо элементе, и если нет, вызовите какой-нибудь обратный вызов.
Этот хук должен работать так.
Простой случай
Во-первых, нам нужен хук реакции под названием useRef . В общем случае этот хук позволяет нам что-то запомнить между рендерами компонентов. Мы можем поместить что-то в ref.current, и это значение не будет меняться между рендерами. И очень часто этот хук..
Ключевой атрибут React: лучшие практики для эффективных списков
Первоначально опубликовано на https://www.developerway.com . На сайте есть еще подобные статьи 😉
Атрибут React «key», вероятно, является одной из наиболее часто используемых функций «автопилота» в React 😅 Кто из нас может честно сказать, что использует его из-за «…некоторых уважительных причин», а не «потому что правило eslint пожаловалось на меня». И я подозреваю, что большинство людей, сталкиваясь с вопросом «зачем React нужен атрибут «key»», ответят что-то вроде «э-э… мы должны..
Keep It Simple Stupid — «Как это применяется в JavaScript»
KISS расшифровывается как «Keep It Simple, Stupid». Это принцип разработки программного обеспечения, согласно которому системы работают лучше, когда они просты и понятны, а не сложны. Идея состоит в том, чтобы сделать код легким для чтения, поддержки и отладки.
Обычно, когда разработчик сталкивается с проблемой, он разбивает ее на более мелкие части, а затем пытается реализовать решение в коде. Часто разработчики совершают ошибку, не разбивая проблему на достаточно мелкие или..
Эван Гиллогли ответ, который вы ищете, является результатом объединения двух концепций: @ngrx/effect…
Эван Гиллогли ответ, который вы ищете, является результатом объединения двух концепций: @ngrx/effect и Rx.Observable.fromPromise.
Rx.Observable.fromPromise создает поток из промиса, после чего вы можете обращаться с ним так же, как и с любым другим потоком.
Когда-то @ngrx/effect позволял вам реализовать некоторое промежуточное ПО React, такое как поведение,
Эффекты Ngrx — это побочные эффекты, которые могут возникнуть после действия в магазине. Они в основном используются для..
Next.js Sitemap: автоматическое добавление динамических URL-адресов в nextjs 13 app router sitemap.js
Next.js Sitemap: автоматическое добавление динамических URL-адресов в nextjs 13 app router sitemap.js
Карта сайта является важным аспектом любого веб-сайта, поскольку она помогает поисковым системам обнаруживать и индексировать все страницы на сайте. Для веб-сайтов Next.js создание динамического файла sitemap.js — это эффективный способ гарантировать, что все динамические URL-адреса, такие как сообщения в блогах, и нединамические URL-адреса, такие как страницы, добавленные вручную,..
Что такое Vite и почему он заменил приложение Create React?
Интерфейсные инструменты следующего поколения
В любом новом приложении будет много шаблонных вещей, которые вам придется настраивать каждый раз, когда вы хотите создать новое приложение для реагирования:
Среда разработки, позволяющая создавать приложения и просматривать их в браузере. Преобразование вашего кода в синтаксис, понятный старым браузерам. Возможность создать свое приложение, чтобы вы могли его развернуть. Сервер с горячей перезагрузкой, который будет обновлять вашу..