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

Создание и тестирование клиентских ссылок Apollo

При использовании клиента Apollo может наступить момент, когда вы захотите проверить или внести некоторые изменения в свои запросы GraphQL. Именно здесь в игру вступает Apollo Link. Библиотека устанавливает цепочку действий для каждой операции GraphQL, выполняемой клиентом.

Что такое ссылка и как ее создать и протестировать? Давайте разберемся и посмотрим, что происходит.

Декларативный JavaScript

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

Средство просмотра PDF в Next.js 13.4 с использованием @react-pdf-viewer

PDF-файлы являются широко распространенным форматом для обмена документами и информацией. В веб-приложениях часто возникает необходимость интегрировать программу просмотра PDF-файлов для отображения этих документов. В этом руководстве мы рассмотрим процесс создания простой программы просмотра PDF-файлов с помощью React и библиотеки @react-pdf-viewer. Мы также покажем, как настроить его в приложении Next.js.

Как настраивать SVG с помощью Next.js и Tailwind CSS

Цель этой статьи - продемонстрировать, как настраивать SVG-изображения с помощью Next.js и Tailwind, не прибегая к внешним конфигурациям или использованию вспомогательных библиотек типа svgr/webpack.

В данном учебном пособии мы используем данное изображение.

Повышение уровня Node.js E2E и интеграционного тестирования с помощью OpenTelemetry

В этом руководстве я расскажу вам о настройке приложения Node.js с инструментарием OpenTelemetry и интеграции Tracetest для улучшения сквозных (E2E) и интеграционных тестов с помощью тестирования на основе трассировки.

Методы веб-анимации — CSS против JavaScript

Анимация играет жизненно важную роль в улучшении пользовательского опыта на веб-страницах. Они добавляют интерактивность, визуальную привлекательность и вовлеченность веб-сайтам и веб-приложениям.

Двумя популярными методами создания веб-анимации являются каскадные таблицы стилей (CSS) и JavaScript. У каждого из этих методов есть свои сильные стороны и варианты использования, и понимание того, когда использовать один, а не другой, имеет решающее значение для веб-разработчиков.

Как настроить соединение WebSocket с Node.js и React.js?

С появлением социальных сетей и других средств связи через Интернет обеспечение связи в режиме реального времени становится все более важным. Протокол передачи гипертекста (HTTP) — это протокол связи, подобный WebSocket, который следует шаблону односторонней связи «запрос-ответ». Он использовался большинством разработчиков для реализации связи в реальном времени, но его не хватает, когда вариант использования включает в себя мгновенные обновления и создание полнодуплексного инструмента двунаправленной связи. Хотя HTTP с помощью различных методов, таких как HTTP-опрос, потоковая передача и события, отправляемые сервером (SSE), помог разработчикам реализовать передачу данных, существуют ограничения и недостатки, которые проложили путь для WebSocket. WebSocket помогает разработчикам реализовать механизм полнодуплексной двунаправленной связи и помогает разработчикам создавать системы связи в реальном времени.

JSX Unchained: создайте шаблонизатор без React

Привет, разработчик.

Сегодня давайте поговорим о JSX, отношениях любви и ненависти всех разработчиков React. Многие его ненавидят, многим он нравится, но задумывались ли вы когда-нибудь, как можно максимально эффективно использовать возможности JSX вне обычного контекста React?

Как добавить уведомления в реальном времени в ваше приложение

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

Hyperimport — импорт файлов c, Rust, Zig и т. д. в TypeScript.

— Что? Я правильно прочитал заголовок?

Да! Давайте сразу перейдем к примеру, почему бы и нет?

Ты сможешь это сделать,

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

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

Попробовать

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

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