In this tutorial, we are going to discuss one of the strategies to implement an authentication flow using an email sign-in provider with React Native and the latest versions of react-navigation and react-native-firebase.
Learn how to implement WebSockets in React Native by designing a message broadcast app.
Familiarize yourself with CSS Modules, a portable, more robust alternative to traditional React Native styling approaches that helps you produce cleaner, more readable code.
In React, you can either use the state within the component to handle form data or allow the DOM to handle it. These components are called controlled and uncontrolled components, respectively.
Learn how to use the mobile-detect.js library in React apps to automatically detect users’ operating systems when viewing webpages.
Learn how to build and display dynamic and customizable graphs in your React applications with Plotly, a data visualization framework.
In this tutorial, learn a few ways how to implement click detection outside of both functional and class-based React components.
Explore React Tracked, a library for state usage tracking, and optimize your application by eliminating unnecessary re-renders.
Building robust React projects may seem complex at first, but this guide will explain how you can do so with Husky hooks and GitHub Actions.
Declutter your UI by simplifying complex forms with React Stepzilla, a wizard component for creating multi-step forms that render on a single page.
Provide your users with the chance to share content across their social networks with the React Native Share package.
Learn about four of the popular libraries for rendering tree diagrams in React, such as Geist UI and Ant Design.