DEV Community

React

Official tag for Facebook's React JavaScript library for building user interfaces

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Abra-QR-dabra: Watch Passwordless Mobile Auth Magically Appear

Abra-QR-dabra: Watch Passwordless Mobile Auth Magically Appear

4
Comments 1
4 min read
Creating a Sign Up form in React with TypeScript

Creating a Sign Up form in React with TypeScript

21
Comments
3 min read
Next.js 13 and React Suspense: Create a loading component

Next.js 13 and React Suspense: Create a loading component

14
Comments
7 min read
React.js Explained: Comparing and Converting Higher-Order Components to Hooks with Practical Examples

React.js Explained: Comparing and Converting Higher-Order Components to Hooks with Practical Examples

7
Comments
3 min read
Building an Image Upload React Component

Building an Image Upload React Component

1
Comments
4 min read
React Hooks: useEffect

React Hooks: useEffect

5
Comments
3 min read
React Hooks: useState

React Hooks: useState

5
Comments
3 min read
How I built an event ticketing system with Next.js and Firebase

How I built an event ticketing system with Next.js and Firebase

174
Comments 23
14 min read
Why You Should Consider Changing useEffect to useCallback in Your React Applications

Why You Should Consider Changing useEffect to useCallback in Your React Applications

4
Comments
2 min read
Deploying a React App on DigitalOcean App Platform Using GitHub Actions

Deploying a React App on DigitalOcean App Platform Using GitHub Actions

6
Comments
2 min read
Mastering Authentication in Next.js 13: A Comprehensive Guide to Secure User Authentication

Mastering Authentication in Next.js 13: A Comprehensive Guide to Secure User Authentication

1
Comments
2 min read
You Don't Need Redux: Embracing Component-Centric State Management in React

You Don't Need Redux: Embracing Component-Centric State Management in React

9
Comments
7 min read
Use Vite for your new React JS project.

Use Vite for your new React JS project.

6
Comments 2
2 min read
How to improve filtering on a product listing page with vanilla JS and React

How to improve filtering on a product listing page with vanilla JS and React

7
Comments
6 min read
Unleashing the Power of Design Patterns in React.js: A Comprehensive Guide

Unleashing the Power of Design Patterns in React.js: A Comprehensive Guide

Comments
2 min read
Part 3: Component Structure - Building Reusable and Maintainable Components in React!

Part 3: Component Structure - Building Reusable and Maintainable Components in React!

146
Comments 8
7 min read
Hooked on Hooks: Mastering State and Effects in React

Hooked on Hooks: Mastering State and Effects in React

Comments
3 min read
Learning React: Markup with JSX and Rendering Elements

Learning React: Markup with JSX and Rendering Elements

Comments
5 min read
A Comprehensive Guide of React Unit Testing

A Comprehensive Guide of React Unit Testing

82
Comments 4
16 min read
Infinite Scroll

Infinite Scroll

2
Comments 1
5 min read
State Management on React [Part 3] - Jotai

State Management on React [Part 3] - Jotai

4
Comments
7 min read
How to use React without build steps or framework

How to use React without build steps or framework

2
Comments 2
1 min read
Interactive Learning Tools

Interactive Learning Tools

Comments
3 min read
Tutorial: Como criar hooks personalizados no React

Tutorial: Como criar hooks personalizados no React

3
Comments
2 min read
State Management on React [Part 2] - Redux and Redux Toolkit

State Management on React [Part 2] - Redux and Redux Toolkit

1
Comments
8 min read
How to Create Select with react-select

How to Create Select with react-select

1
Comments
2 min read
React and NodeJS Authentication with Refresh & Access Tokens: A Step-by-Step Guide

React and NodeJS Authentication with Refresh & Access Tokens: A Step-by-Step Guide

13
Comments 1
35 min read
Mastering the Rules of React Hooks

Mastering the Rules of React Hooks

2
Comments
5 min read
Local Image not displaying in public folder EASY FIX - NextJS

Local Image not displaying in public folder EASY FIX - NextJS

16
Comments 4
2 min read
POR QUE e COMO USAR o Redux??

POR QUE e COMO USAR o Redux??

1
Comments
4 min read
How to use Firebase Authentication in Next.js 13, Server Side with Admin SDK

How to use Firebase Authentication in Next.js 13, Server Side with Admin SDK

62
Comments 17
5 min read
Building a Confirmation Dialog Component with React and Material-UI

Building a Confirmation Dialog Component with React and Material-UI

3
Comments
1 min read
React ForwardRef

React ForwardRef

6
Comments
7 min read
Polymorphic components in React

Polymorphic components in React

Comments
3 min read
Tailwind Web Components

Tailwind Web Components

Comments
1 min read
Authentication for apps -> How can utilize next-auth for authentication?

Authentication for apps -> How can utilize next-auth for authentication?

1
Comments
2 min read
How to Test URL param with Spaces

How to Test URL param with Spaces

2
Comments
2 min read
React MUI Content Security Policy

React MUI Content Security Policy

36
Comments 3
3 min read
Send SMS Directly from the Browser (No Backend Code Required!)

Send SMS Directly from the Browser (No Backend Code Required!)

Comments
10 min read
Introducing the React Audio Wizard: A Headless Audio Player for Your React Applications

Introducing the React Audio Wizard: A Headless Audio Player for Your React Applications

Comments
2 min read
Generating React Components with Auto

Generating React Components with Auto

3
Comments 2
5 min read
Memoize or Callback? A Comprehensive Guide to Using useMemo and useCallback in React

Memoize or Callback? A Comprehensive Guide to Using useMemo and useCallback in React

Comments
3 min read
Building a video editor completely on the frontend: FFMpeg, WebCodecs, WebAssembly and React.

Building a video editor completely on the frontend: FFMpeg, WebCodecs, WebAssembly and React.

13
Comments 1
5 min read
Learn Local Storage in React: Create a Light and Dark Theme Switcher Application

Learn Local Storage in React: Create a Light and Dark Theme Switcher Application

2
Comments
7 min read
How to fix React/Vite redirect issue in Vercel

How to fix React/Vite redirect issue in Vercel

2
Comments
1 min read
How to use AWS S3 in NodeJS

How to use AWS S3 in NodeJS

2
Comments 1
3 min read
How to Create a Pricing Table with a Monthly/Yearly Toggle in Tailwind CSS and Next.js

How to Create a Pricing Table with a Monthly/Yearly Toggle in Tailwind CSS and Next.js

6
Comments
16 min read
Exploring React Lazy with Suspense: Code-Splitting Made Easy

Exploring React Lazy with Suspense: Code-Splitting Made Easy

2
Comments
3 min read
Unlocking the Potential: Exploring the Future of Web Development with React

Unlocking the Potential: Exploring the Future of Web Development with React

1
Comments
3 min read
An invitation to OSS Contributors for Screenshot

An invitation to OSS Contributors for Screenshot

6
Comments
2 min read
The Dynamic Duo: React and TypeScript - A Match Made in Web Development Heaven

The Dynamic Duo: React and TypeScript - A Match Made in Web Development Heaven

7
Comments
3 min read
How to implement subscription model using LemonSqueezy in Next.js (13.4 stable app router)

How to implement subscription model using LemonSqueezy in Next.js (13.4 stable app router)

40
Comments 9
19 min read
Forget Shopify Why MedusaJS Is the Future of Headless Ecommerce

Forget Shopify Why MedusaJS Is the Future of Headless Ecommerce

5
Comments 1
6 min read
Chapter 10: Building a Project from Scratch

Chapter 10: Building a Project from Scratch

Comments
3 min read
Installing React with Vite

Installing React with Vite

2
Comments
2 min read
Chapter 9: Front-End JavaScript Frameworks

Chapter 9: Front-End JavaScript Frameworks

Comments
4 min read
React Router

React Router

1
Comments
3 min read
How to Make Dynamic Routing with Next.js

How to Make Dynamic Routing with Next.js

6
Comments
3 min read
Tip: Add Typography as Components to your Tailwind Config

Tip: Add Typography as Components to your Tailwind Config

7
Comments 1
1 min read
What exactly is ES6? 🤔

What exactly is ES6? 🤔

5
Comments
1 min read
loading...