DevGang
Авторизоваться

Next.js 13. Получение данных с помощью App Router

В новом выпуске Next.js 13 появились новые парадигмы и концепции. Представлена одна распространенная концепция react и next.js.— это серверные компоненты, то есть компоненты, отображаемые на сервере. Это позволяет ускорить загрузку страниц и улучшить SEO.

Это отличная концепция, позволяющая выполнять асинхронные задачи на компоненте реагирования, например получение данных. Это значит, что вам не понадобится useEffect для получения данных из API; это считается анти-шаблоном в реакции, когда дело доходит до получения данных на клиенте с помощью useEffect, потому что это может вызвать некоторые дорогостоящие проблемы в долгосрочной перспективе, если вы не будете осторожны с ним.

Commits подписаны на GITHUB с использованием ключа GPG.

Привет, читатели блога dev-gang! Подписанные GPG коммиты на GitHub — это безопасный способ гарантировать обновления и целостность ваших вкладов в репозиторий.

Новый хук React хук useFormStatus(): изменяем способ использования форм

Когда пользователь отправляет форму в вашем приложении, вам часто необходимо выполнить запрос API, получить обратно некоторые данные, а затем использовать эти данные для обновления пользовательского интерфейса (UI).

Поскольку процесс запроса API продолжается, вам необходимо отобразить индикатор загрузки в пользовательском интерфейсе, чтобы уведомить пользователя о том, что операция все еще выполняется.

Освоение useCallback в React с помощью TypeScript: 4 различных варианта использования useCallback

В React хук useCallback — это мощный инструмент, который может помочь оптимизировать ваши приложения за счет запоминания функций и предотвращения ненужного рендеринга. При использовании в сочетании с TypeScript он обеспечивает безопасность типов и расширяет возможности разработчика. В этой статье мы рассмотрим различные варианты использования useCallback в React, уделив особое внимание лучшим практикам для проектов TypeScript.

Вызов функции OpenAI для обеспечения format/schema

Привет, читатели блога dev-gang! В июле 2023 года OpenAI представила вызов функций — функцию, лежащую в основе экосистемы плагинов ChatGPT.

Что мне показалось особенно полезным, так это не возможность запуска внешних API и встраивания ответов в диалоги... А обещание того, что новые модели настроены на возврат структурированных данных:

Создать PDF-файл счета-фактуры с использованием HTML-шаблона

Привет, читатели блога dev-gang! Сегодня я познакомлю вас с процессом создания PDF-файла счета-фактуры для вашего серверного приложения или пользовательского сценария, который можно запустить из командной строки. Давайте начнем! 🎉

Для простоты будет использоваться язык программирования Node.js. Механизм шаблонов Handlebars для отделения данных от презентации.

Генерация динамических открытых графиков и изображений Twitter в Next.js

Живая демо-версия / Скачать

Привет, читатели блога dev-gang! В этой статье мы увидим, как создавать динамические изображения Open Graph и Twitter с помощью Next.js. Этот метод позволяет нам создавать персонализированные предварительные просмотры наших статей при их публикации в социальных сетях, что повышает взаимодействие с вашей аудиторией.

Изучение архитектурных шаблонов Node.js на примерах

Node.js с его неблокирующей, управляемой событиями архитектурой стал популярным выбором для создания широкого спектра приложений. При разработке с использованием Node.js важно выбрать правильный архитектурный шаблон, соответствующий требованиям вашего проекта. В этой статье мы рассмотрим несколько архитектурных шаблонов Node.js и приведем примеры, иллюстрирующие их использование.

8 HTML-тегов, которые круче белого медведя в Ray-Bans

Привет всем, веб-мастера и мастера клавиатурного кунг-фу! Вы когда-нибудь чувствовали, что ваша HTML-игра запущена? Вы отличаете свои <div> от своих <span>, а свои <p> от своих <h1>. Но позвольте мне сказать вам, что есть некоторые HTML-элементы, которые настолько скрыты под землей, что делают крота похожим на туриста. Так что берите свои кирки, давайте покопаемся в недрах HTML и раскопаем 8 HTML-элементов, которые никто не использует, но должны использовать все!

Циклы в C#

Циклы - это управляющие структуры, позволяющие выполнять какое-либо действие много раз, в зависимости от определенных условий. В C# есть следующие типы циклов:

  • for
  • foreach
  • while
  • do…while

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу