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.
How to set up a React app using ReScript, Vite, and Tailwind for lightning fast development.

How to set up a React app using ReScript, Vite, and Tailwind for lightning fast development.

10
Comments 4
6 min read
How To Create a React Application on an Android Device: A Step-by-Step Guide

How To Create a React Application on an Android Device: A Step-by-Step Guide

63
Comments 9
10 min read
Taking Frontend Architecture Serious with dependency-cruiser

Taking Frontend Architecture Serious with dependency-cruiser

1
Comments
5 min read
Discovering React's Hidden Gems: 5 Must-Know Features for Pro Developers

Discovering React's Hidden Gems: 5 Must-Know Features for Pro Developers

3
Comments
5 min read
Sending React Emails using Next.js and the Resend SDK

Sending React Emails using Next.js and the Resend SDK

37
Comments 3
7 min read
How to handle routing in a ReScript React app using pattern matching.

How to handle routing in a ReScript React app using pattern matching.

7
Comments 3
5 min read
Using Content Security Policy headers with React & emotion

Using Content Security Policy headers with React & emotion

46
Comments 4
3 min read
Best Practices in React Development

Best Practices in React Development

5
Comments
3 min read
useEffect vs useLayoutEffect and server-side rendering

useEffect vs useLayoutEffect and server-side rendering

Comments
3 min read
Enhancing Redwood: A Guide to Implementing Zod for Data Validation and Schema Sharing Between the API and Web Layers

Enhancing Redwood: A Guide to Implementing Zod for Data Validation and Schema Sharing Between the API and Web Layers

3
Comments
5 min read
How Understanding Falsy Values Can Improve Your Javascript Code Readability

How Understanding Falsy Values Can Improve Your Javascript Code Readability

10
Comments
2 min read
ReactPy = React + Python ?

ReactPy = React + Python ?

4
Comments 4
2 min read
React-i-Py

React-i-Py

3
Comments 2
3 min read
Mastering useEffect: Rules, Best Practices, and Pitfalls

Mastering useEffect: Rules, Best Practices, and Pitfalls

4
Comments
2 min read
Accessibility and Headless UI Libraries - Adobe, Radix, Tailwind, MUI

Accessibility and Headless UI Libraries - Adobe, Radix, Tailwind, MUI

6
Comments
4 min read
Enhance React Conditional Rendering with the ConditionalRender Component

Enhance React Conditional Rendering with the ConditionalRender Component

1
Comments
4 min read
CRA to Vite migration (JS, not TS), for beginners

CRA to Vite migration (JS, not TS), for beginners

Comments
2 min read
A Guide to React State Management with Persistence

A Guide to React State Management with Persistence

3
Comments
3 min read
Elevate Your React App: A Guide to Enhanced SEO

Elevate Your React App: A Guide to Enhanced SEO

2
Comments
4 min read
Better API Calls 🎣

Better API Calls 🎣

7
Comments
3 min read
Why not React?

Why not React?

73
Comments 14
21 min read
Car running at night animation using pure css no image

Car running at night animation using pure css no image

Comments 1
1 min read
Dialogs vs. Modals: Is there a difference?

Dialogs vs. Modals: Is there a difference?

32
Comments 6
8 min read
Building a Workout Tracker Web App with React and Docker Part 1

Building a Workout Tracker Web App with React and Docker Part 1

10
Comments
4 min read
How to Setup Tailwind CSS in React JS with VS Code

How to Setup Tailwind CSS in React JS with VS Code

17
Comments
5 min read
Debouncing and Throttling: Choosing the Right Strategy for Your Web Projects.

Debouncing and Throttling: Choosing the Right Strategy for Your Web Projects.

8
Comments 1
3 min read
Mastering JavaScript Date and Time 📆

Mastering JavaScript Date and Time 📆

25
Comments 1
3 min read
WHAT MAKES REACT NATIVE IDEAL FOR MVP APP DEVELOPMENT?

WHAT MAKES REACT NATIVE IDEAL FOR MVP APP DEVELOPMENT?

1
Comments
11 min read
Local State vs External State Management : Comparing State Management in React

Local State vs External State Management : Comparing State Management in React

5
Comments
4 min read
8 Best JavaScript One-Liners

8 Best JavaScript One-Liners

73
Comments 26
3 min read
Advanced JavaScript Syntax 🔥

Advanced JavaScript Syntax 🔥

15
Comments 1
3 min read
Voice User Interface in tiny react project

Voice User Interface in tiny react project

1
Comments 1
5 min read
How to Stay Relevant in the Tech World

How to Stay Relevant in the Tech World

Comments
6 min read
Why to Use HOCs in React

Why to Use HOCs in React

9
Comments 1
2 min read
💡 JavaScript Hack: Conditionally Add Properties within Objects

💡 JavaScript Hack: Conditionally Add Properties within Objects

51
Comments 14
2 min read
Simplify Event Handling in React with the useEventListener Custom Hook

Simplify Event Handling in React with the useEventListener Custom Hook

2
Comments
4 min read
How To Quickly Fix Production Errors Along With CORS Error

How To Quickly Fix Production Errors Along With CORS Error

6
Comments
2 min read
Building A Simple React Login Form: A Step By Step Guide.

Building A Simple React Login Form: A Step By Step Guide.

40
Comments
7 min read
"5 Must-Know Hooks for React Developers"

"5 Must-Know Hooks for React Developers"

2
Comments
2 min read
JavaScript vs. TypeScript for Open Source: Seeking the Community's Thoughts 🤔

JavaScript vs. TypeScript for Open Source: Seeking the Community's Thoughts 🤔

5
Comments 7
2 min read
How to Solve Captcha in Puppeteer using CapSolver

How to Solve Captcha in Puppeteer using CapSolver

1
Comments
5 min read
My first WebDev project - My Personal Portfolio.

My first WebDev project - My Personal Portfolio.

6
Comments 3
2 min read
Angular vs React vs Vue in 2023. Pros & Cons, Tips on how to choose the right framework for you

Angular vs React vs Vue in 2023. Pros & Cons, Tips on how to choose the right framework for you

2
Comments
3 min read
Need some feedback for this markdown editor.

Need some feedback for this markdown editor.

2
Comments 5
1 min read
Dev Container for React Native with Expo

Dev Container for React Native with Expo

26
Comments 2
5 min read
🛑 Stop covering ALL the Components with Integration tests 🛑

🛑 Stop covering ALL the Components with Integration tests 🛑

13
Comments 1
4 min read
Build a Video Call App with Astro and ReactJS

Build a Video Call App with Astro and ReactJS

Comments
6 min read
Unifying React Development: Patterns You Should Know

Unifying React Development: Patterns You Should Know

2
Comments
6 min read
To `useMemo` or Not to `useMemo`: A React Developer’s Dilemma

To `useMemo` or Not to `useMemo`: A React Developer’s Dilemma

27
Comments 5
2 min read
Mastering React Performance: Tips and Best Practices

Mastering React Performance: Tips and Best Practices

2
Comments 3
2 min read
Testing in React

Testing in React

3
Comments
5 min read
Mastering React Design Patterns: Creating a Tabs Component

Mastering React Design Patterns: Creating a Tabs Component

43
Comments 2
5 min read
Entenda o Next.js 13! Pages Router vs App Router

Entenda o Next.js 13! Pages Router vs App Router

17
Comments 3
12 min read
Node.js 20.6.0: Say Goodbye to 'dotenv'

Node.js 20.6.0: Say Goodbye to 'dotenv'

187
Comments 26
2 min read
Server Actions in Next.js

Server Actions in Next.js

2
Comments 1
4 min read
Build a Flow Collectibles Portal Using Cadence (Part 2)

Build a Flow Collectibles Portal Using Cadence (Part 2)

3
Comments
10 min read
The Cathedral and the Bazaar

The Cathedral and the Bazaar

5
Comments
2 min read
Create Engaging Mouse Move Effects in React with GSAP: A Step-by-Step Guide

Create Engaging Mouse Move Effects in React with GSAP: A Step-by-Step Guide

17
Comments 3
4 min read
Different approaches to Conditional Rendering in React.js and when to use which!

Different approaches to Conditional Rendering in React.js and when to use which!

1
Comments
2 min read
How to create dynamic PDF using React?

How to create dynamic PDF using React?

4
Comments 2
7 min read
loading...