Программирование, дизайн, разработка

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


Как использовать VS Code для отладки случаев модульного тестирования
Лучшая отладка с VS Code Как вы отлаживаете модульные тесты? Есть два популярных метода: Используйте встроенные возможности Visual Studio Code (обычно называемые VS Code) Используйте встроенный отладчик Chrome DevTools В этой статье мы рассмотрим первый метод: как использовать VS Code для отладки модульных тестов. В качестве предварительного условия необходимо установить и включить Jest Extension для отладки модульных тестов через VS Code. В другой моей статье 10 полезных..

5 распространенных ошибок при работе с серверными компонентами в Next13 (с примерами)
Давайте начнем с очень простого примера. Я просто хочу получить и отобразить кошачий факт . Если вы использовали React раньше, этот шаблон использования useEffect для запуска начальной выборки, вероятно, вам знаком: Мы поместим это под app/demo/page.tsx и зайдем на localhost: 3000/demo , ожидая нашего факта о коте, только чтобы получить: a ReactServerComponentsError . Проблема в том, что мы не можем использовать такие хуки, как useState или useEffect в серверных..

Почему ReactJS так популярен? - зачем тебе это учить!
Привет !!. В последнее время появилось несколько библиотек и фреймворков JavaScript, которые стали очень популярными, и React — одна из них. Поскольку существует множество доступных библиотек, разработчики всегда путаются, какую из них выбрать. На самом деле это сложный вопрос. Я также прошел через аналогичный сценарий и попробовал пару библиотек, и я почувствовал, что React лучше всего подходит, когда дело доходит до разработки пользовательского интерфейса. Почему? Ну, я пытаюсь..

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

Тестирование запросов GraphQL с помощью клиента Apollo
В этом сообщении блога мы узнаем, как тестировать наши операции GraphQL на клиенте Apollo в приложении React. Качество означает делать это правильно, когда никто не смотрит! - Генри Форд Издевательский провайдер Apollo MockedProvider используется для упаковки дерева компонентов для тестирования. Это похоже на то, как мы используем Provider для переноса всего приложения на уровень корневого компонента. MockedProvider делает клиент Apollo доступным в контексте React. Это..

Оператор ES6 Spread(…) в React.js
Оператор распространения ES6 — это универсальный инструмент, широко используемый в JavaScript и особенно ценный в среде React.js. Этот пост в блоге познакомит вас с основами расширенного использования оператора распространения в контексте React.js. Понимание оператора спреда Представленный в ES6 оператор расширения, обозначаемый тремя точками ... , позволяет расширять итерируемый объект, такой как массив или строка, в местах, где ожидается ноль или более аргументов или элементов...

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

Новые материалы

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

Устранение неоднозначности смысла слов: устранение неоднозначности при обработке естественного языка
Введение Обработка естественного языка (NLP) позволяет компьютерам понимать и обрабатывать человеческий язык, но присущая языку двусмысленность создает серьезную проблему. Слова часто имеют..

Раскрытие силы шутки: упрощение тестирования JavaScript
В мире разработки JavaScript тестирование является важным аспектом создания надежных и надежных приложений. Однако написание комплексных тестов может быть сложным и трудоемким процессом...

Урок 10 — Операторы switch и break
"Предыдущий Следующий заявление о переключении Вы используете оператор switch вместо длинного оператора if…else…if . В отличие от операторов if…else…if , проверка часто оценивается как..

Объяснение архитектуры Kubernetes — Менее 5 минут
Архитектура K8s объясняется простыми словами. Kubernetes — это мощная и популярная система с открытым исходным кодом для автоматизации развертывания, масштабирования и управления..

Питер Норвиг, значение полиномов, отладка как психотерапия
Когда я был там в прошлом месяце, я видел, как Питер Норвиг выступал перед широкой аудиторией об ИИ в Беркли. Несколько заметок из его выступления. «Мы всегда отдавали предпочтение быстроте и..

Что нужно учитывать при финансовом переводе
Финансовый перевод является важным аспектом локализации и часто обусловлен нормативными требованиями и банковской практикой. Финансовая индустрия разработала свой уникальный язык и..