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


8 вещей, которые вы должны знать о Next.js 13
Что должен знать каждый разработчик JavaScript о Next.js 13 Как я писал в своей последней статье , Next.js 13 App Router наконец-то стал стабильным с версии 13.4, а это значит, что пришло время рассмотреть возможность его использования в вашем следующем проекте. В этой статье мы углубимся в Next.js 13 и рассмотрим несколько вещей, которые вы должны знать, прежде чем использовать его для своего следующего веб-приложения. Пристегнитесь, потому что мы собираемся совершить захватывающее..

Как избежать чрезмерного повторного рендеринга компонентов React
Если вы читаете эту статью, у вас могут возникнуть вопросы по этой теме. Многие из нас знают об useCallback и useMemo и считают необходимым использовать эти хуки в коде. Однако мы часто делаем это неправильно. В значительной степени я считаю, что это проблема документации React. Отсутствует четкий ответ на вопрос: «Когда следует использовать эти хуки?» Но не волнуйтесь. Во всем разберемся и напишем отличный, производительный и читабельный код. Часть 1: Краткий обзор Если..

Краткое введение в набор в Javascript
Set — это объекты, добавленные в ES6. Это позволяет хранить в нем только уникальные значения. В него нельзя добавлять повторяющиеся значения. Итак, давайте начнем, не теряя времени. // Создадим Set, вызвав конструктор Set. let set = новый Set() Вы успешно создали объект Set в переменной set. Теперь, как добавить значения в Set. Вы можете добавить значение в Set, вызвав set.add(value) . //Добавление нового значения в набор set.add("Mohit") set.add("Rohit") Хорошо...

Используйте bind с осторожностью
Если вы разработчик javascript, вы, должно быть, использовали или слышали о трех методах: связывать вызов применять Что ж, если у вас нет: позвольте мне кратко рассказать об этих методах - bind, call и apply используются для установки контекста метода во время выполнения. Дополнительное описание см. В этой статье - https://medium.com/@leonardobrunolima/javascript-tips-apply-vs-call-vs-bind-d738a9e8b4e1 В этой статье я расскажу только о привязке и о том, почему ее следует..

Поднимите уровень своей игры в веб-разработку с помощью этих 10 лучших интерфейсных фреймворков JavaScript (2022)
Статья Поднимите уровень своей игры в веб-разработке с помощью этих 10 лучших интерфейсных фреймворков JavaScript (2022 г.) была первоначально опубликована в воскресенье, 1 января 2023 г., в Блоге технических разработчиков . Для получения новейшего актуального контента, только что из печи, посетите https://techdevblog.io и подпишитесь на нашу рассылку ! В последние годы интерфейсные фреймворки JavaScript стали неотъемлемой частью веб-разработки. Эти платформы предоставляют..

Рекомендации по выбору фреймворка внешнего интерфейса для существующих команд
Введение. За свою карьеру консультанта по информационным технологиям я видел, как многие команды с трудом выбирают правильную структуру внешнего интерфейса для своих проектов. Это может быть трудным решением, но не бойтесь, потому что этот пост здесь, чтобы провести вас через процесс с моим опытом и небольшой долей юмора. Уровень: Новичок Сначала давайте рассмотрим существующие навыки и опыт вашей текущей команды, перед которой стоит решение о звонке. Они уже знакомы с..

Стратегии конкатенации RxJS, часть 1/4
По мере того, как мое путешествие в чудесный мир RxJS продолжается, я хочу поделиться некоторыми знаниями, которые я получил после курсов, блогов и т. д., относительно стратегий конкатенации. Во-первых, что такое стратегия конкатенации? Как вы, возможно, знаете, RxJS — это потоки значений , которые часто обрабатываются асинхронно, как и HTTP-вызовы, поэтому может случиться так, что нам придется использовать какую-то конкатенацию, чтобы сохранить выполнение нашего кода в порядок,..