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


Firebase. Admin SDK в примерах
Admin SDK позволяет вам взаимодействовать с Firebase из привилегированных сред для выполнения таких действий, как: Чтение и запись данных базы данных в реальном времени с полными правами администратора. Программно отправляйте сообщения Firebase Cloud Messaging, используя простой альтернативный подход к протоколам сервера Firebase Cloud Messaging. Создание и проверка токенов аутентификации Firebase. Получите доступ к ресурсам Google Cloud Platform, таким как корзины Cloud Storage и..

Осмысление Redux
Осмысление Redux Когда я только начал изучать React, я помню, как читал много статей о различных связанных с ним технологиях. В частности, выделялась эта одна статья . В нем упоминается, насколько запутана экосистема и как разработчики часто чувствуют, что они должны знать ВСЕ экосистему, прежде чем использовать React. И как человек, который использовал React ежедневно в течение последних 8 месяцев или около того, я могу определенно сказать, что я все еще едва поверхностно..

Управление кнопкой "Назад" в браузере с помощью JavaScript
В js мы иногда используем кнопку «назад» или «вперед» при переключении или перенаправлении страниц. Но иногда нам нужно использовать кнопки браузера "Назад" или "Вперед", и в этом случае, если мы хотим управлять этими кнопками и перенаправлять, функция goBack () может не работать. По этой причине нам может потребоваться каким-то образом контролировать это действие (действие нажатия кнопки возврата в браузере) и направлять его на нужные нам страницы. Например, вы создаете платформу и..

Настройка блоков в draft.js.
Внимание: Редактор Medium вызывает затруднения, поэтому я создал страницу с правильно отформатированным содержанием этого руководства: https://lakesare.github.io/draft-rendering-methods . Что такое контентный блок? Кодовый ключ В черновике блок содержимого - это объект javascript внутри состояния <Editor/> (который мы сохраняем в нашем компоненте и передаем как Editor.props.editorState ). Мы можем посмотреть, что contentBlock имеет наш <Editor/> ,..

Хорошие практики ReactJS
В этой статье я хочу представить пару хороших практик в ReactJS и подчеркнуть важность сохранения хороших практик в команде для обеспечения стабильного качества. Но сначала, что является хорошей практикой? Согласно Википедии, хорошая практика: «Метод или техника, которые общепризнанно превосходят любые альтернативы, потому что они дают результаты, превосходящие результаты, достигнутые другими способами, или потому что они стали стандартным способом выполнения действий, например,..

Встроенные перехватчики React - useCallback, useMemo и Refs
React - это библиотека для создания интерфейсных представлений. Он имеет большую экосистему библиотек, которые с ним работают. Кроме того, мы можем использовать его для улучшения существующих приложений. В этой статье мы рассмотрим хуки useCallback , useMemo , useRef и useImperativeHandle . useCallback Мы можем использовать хук useCallback , чтобы вернуть мемоизированный обратный вызов. Он принимает функцию обратного вызова в качестве первого аргумента и массив значений,..

Способы передачи объектов между нативным кодом и JavaScript в React Native
Это вторая часть нашей истории о том, как мы создали мост React Native для Shopify iOS и Android SDK. В первой части я описал, как настроить структуру проекта для библиотеки моста. Разобравшись с этим, пора написать методы, которые будут предоставлять нативные API-интерфейсы JavaScript. Эта статья будет немного длиннее первой. Есть еще много чего! Официальная документация объясняет основы нативных модулей. Но иногда вам нужно заниматься более сложными делами. Например, нам..