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


Как добавить аутентификацию Face ID в ваше приложение React Native
В этом посте мы рассмотрим интеграцию Face ID в приложение React Native, создание пары ключей RSA 2048, создание подписи RSA-SHA256 и создание сервера NodeJS для проверки подписи Face ID и открытого ключа. Face ID стал широко используемой функцией безопасности в приложениях для iOS и Android. Эта функция позволяет пользователям испытать простой и безопасный процесс аутентификации при использовании вашего приложения. Мы будем интегрировать аутентификацию Face ID в приложение React Native,..

Композиция GraphQL с фрагментами
Я слишком часто видел, как компоновка GraphQL на стороне клиента выполняется неправильно. Как оказалось, на самом деле в GraphQL встроен тип fragment , который значительно упрощает работу с композицией типов. В этой статье я приведу примеры на Javascript, как если бы мы писали клиентский код на стороне браузера. Композиция без фрагментов Вот пример того, как мы могли бы повторно использовать строку GraphQL с традиционной интерполяцией: const DAYS = ` monday tuesday wednesday..

Почему я отказываюсь от Angular в пользу React
По крайней мере, для моих личных веб-проектов. Когда я только начал свою карьеру в качестве разработчика программного обеспечения, я познакомился с миром SPA через AngularJS и Angular 2+. До этого я работал только с серверными CMS / фреймворками, такими как WordPress, а также с Django и Flask. Черт, я даже не знал, что такое RESTful API! По этому поводу я не собираюсь много комментировать AngularJS. Это потому, что я в основном работал над проектом Angular 2+ для этого конкретного..

Обработка событий и управление ими в React
Хотя обработка событий с помощью элементов React очень похожа на обработку событий в элементах DOM, в подходе React к изменению пользовательского интерфейса (UI) есть уникальные отличия. В React есть специальная оболочка под названием SyntheticEvent , которая является частью его системы событий. Это способствует совместимости между браузерами и упрощает работу как для разработчиков, так и для пользователей, уменьшая несоответствия между различными браузерами. Знакомые методы..

Создание внешнего интерфейса TravelFighter
Отказ от ответственности 1: я действительно считаю себя довольно молодым во внешнем интерфейсе, на самом деле я парень из бэкенда, поэтому я специально хотел спроектировать интерфейсную часть, чтобы узнать больше о новых стеках и (возможно) лучше понять интерфейс сообщество. Так что если у вас есть идеи, предложения, исправления и т. д., дайте мне знать об этом! Инфраструктура Я решил реализовать каждую часть потока сайта в отдельном веб-приложении по следующим причинам:..

Обобщения TypeScript и композиция типов
Типы TypeScript Generic невероятно мощны, они позволяют нам создавать композиции шрифтов, что является удивительным шаблоном, который можно использовать в любом проекте TS. Как использовать универсальные шаблоны? Использовать универсальные шаблоны очень просто, нам просто нужно сообщить TS, что наш тип принимает другие типы как «полные». поэтому, если у нас есть какой-то тип A с некоторым динамическим свойством « dynamicObj » в зависимости от места использования трудно..

Просто краткое введение обо мне
Что вы можете ожидать от меня… Кто я? Я Шриникет. Мне 20 лет, и я получаю степень бакалавра компьютерных приложений в Индии. Я начинающий веб-разработчик. Я знаю HTML, CSS и JavaScript. В настоящее время изучаю React и TypeScript одновременно! Я люблю каждый день узнавать что-то новое с помощью книг, блогов, YouTube и т. д. Что вы можете ожидать от меня? Я буду писать о вещах, которые будут полезны другим разработчикам. Темы, которые я затрону в будущем: Секреты и..