Публикации по теме 'front-end-development'
Идеальный юзер-кейс для rem.
Прежде чем я покажу вам, какая проблема была решена с помощью rem, давайте рассмотрим, что такое rem .
rem Представляет font-size корневого элемента (обычно <html> ). При использовании в корневом элементе font-size он представляет его начальное значение (обычно браузер по умолчанию — 16px , но пользовательские настройки могут изменить это значение).
Существует множество статей, в которых обсуждаются плюсы и минусы использования бэр, эм или пикселей в качестве..
Как создать API и продавать на Rapid API
Руководство о том, как создавать API и продавать на Rapid API.
Как фронтенд-разработчик, вы должны понимать, как получить доступ к API. Но возникает вопрос, откуда берется API? Почему я могу получить данные с помощью простой URL-ссылки и закрытого ключа API для некоторых из них.
Руководство по React.PureComponent
Что такое React.PureComponent?
React.PureComponent более или менее похож на React.Component, но единственная разница между ними заключается в том, что React.Component не реализует shouldComponentUpdate() , а React.PureComponent реализует его с shallow props и сравнение состояний .
Компонент считается чистым, если он отображает один и тот же вывод с одним и тем же состоянием и реквизитами и не выполняет повторный рендеринг при каждом вызове функции, если реквизиты и состояние..
20 обязательных расширений VSCode для веб-разработки в 2023 году
Установка этих мощных расширений vscode значительно повысит вашу производительность.
Visual Studio Code — очень популярный редактор кода, я пользуюсь им уже много лет.
Я хотел бы поделиться с вами 20 расширениями, которые я регулярно использую, и надеюсь, они вам понравятся.
1. # Предварительный просмотр изображения
Друзья мои, пожалуйста, не пропустите, это может помочь нам легко просматривать изображения, когда вы разрабатываете проект.
функции: (отсюда) Показывает..
Улучшенная структура компонентов внешнего интерфейса: деревья компонентов
Легко избегайте каталогов компонентов внешнего интерфейса с высокой когнитивной нагрузкой
Следуя давным-давно советам в Интернете, я принял определенную структуру компонентов, которая «просто работает».
Сценарий
Давайте сначала представим упрощенную структуру каталогов внешнего интерфейса, вдохновленную Next.js.
public/
some-image.jpg
pages/
index.tsx
components/
Heading.tsx
Logo.tsx
Layout.tsx
BoxContainer.tsx
Footer.tsx
Проблема
Приведенная выше простая..
Пагинация запросов React
Легко добавить пагинацию
Пагинация
Разбивка на страницы — довольно часто используемый метод для более разумного управления производительностью веб-сайта. В настоящее время мы часто предоставляем бесконечную прокрутку страницы, что означает, что как только пользователь прокручивает вниз, новые данные извлекаются или разбиваются на страницы.
Я добавляю эту технику пагинации на свой сайт iHateReading . Технический стек, который я использовал, — это ответный запрос для вызовов API и..
Начало работы с TypeScript за 15 минут👇
Привет, друзья. В этой статье будут представлены преимущества TypeScript и некоторые его основные концепции. Целью статьи является помочь читателям быстро понять и применить TypeScript.
Содержание:
1. Краткое введение в TypeScript.
2、Преимущества использования TypeScript для разработки React
3. Краткое руководство по изучению TypeScript.
Эта статья содержит множество простых примеров кода, которые помогут читателям быстро понять концепции. Хотя из-за этого статья..