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.
Angular vs. Ember.js: A Comparison of Frontend Frameworks

Angular vs. Ember.js: A Comparison of Frontend Frameworks

1
Comments
2 min read
Sharing state between unrelated React components

Sharing state between unrelated React components

2
Comments
2 min read
Unlocking JavaScript: Innovative Features for Modern Developers

Unlocking JavaScript: Innovative Features for Modern Developers

Comments
2 min read
useFormState(useActionState)

useFormState(useActionState)

2
Comments
2 min read
I Ate My Code!

I Ate My Code!

8
Comments
3 min read
Safely Updating Your Deployed Next.js App on a DigitalOcean Droplet.

Safely Updating Your Deployed Next.js App on a DigitalOcean Droplet.

2
Comments
2 min read
HOC Pattern - React

HOC Pattern - React

Comments
4 min read
Elevate Your Next.js E-commerce App with Google Tag Manager

Elevate Your Next.js E-commerce App with Google Tag Manager

Comments
2 min read
React or Vuejs: Which to Use?

React or Vuejs: Which to Use?

8
Comments 4
5 min read
Redux VS Redux Toolkit && Redux Thunk VS Redux-Saga

Redux VS Redux Toolkit && Redux Thunk VS Redux-Saga

12
Comments
4 min read
Validated forms with useFetcher in Remix

Validated forms with useFetcher in Remix

4
Comments
3 min read
State Management in React: A Beginner's Guide

State Management in React: A Beginner's Guide

8
Comments 2
5 min read
Multiple Parallel AI Streams with the Vercel AI SDK

Multiple Parallel AI Streams with the Vercel AI SDK

3
Comments
4 min read
Introduction to React.js

Introduction to React.js

Comments
3 min read
Learn How To Build Library Management System With Charts From Scratch Using React (Video Tutorial)

Learn How To Build Library Management System With Charts From Scratch Using React (Video Tutorial)

10
Comments
2 min read
React Design Patterns: Compound Component Pattern

React Design Patterns: Compound Component Pattern

5
Comments
4 min read
Implement React v18 from Scratch Using WASM and Rust - [18] Implement useRef, useCallback, useMemo

Implement React v18 from Scratch Using WASM and Rust - [18] Implement useRef, useCallback, useMemo

2
Comments
4 min read
Introducing DOCSCAN: The Ultimate Global ID Document Scanning API

Introducing DOCSCAN: The Ultimate Global ID Document Scanning API

18
Comments
5 min read
Senior level: Handling Events in React

Senior level: Handling Events in React

7
Comments
4 min read
Best Testing Practices in React.js Development

Best Testing Practices in React.js Development

1
Comments
4 min read
Why React App May Be Broken By Google Translate Extension

Why React App May Be Broken By Google Translate Extension

6
Comments
6 min read
Demystifying Frontend Technologies: React vs Vue.js

Demystifying Frontend Technologies: React vs Vue.js

Comments
4 min read
MyFirstApp - React Native with Expo (P5) - Code Layout Cart Screen

MyFirstApp - React Native with Expo (P5) - Code Layout Cart Screen

1
Comments
1 min read
ReactJS vs. VueJS: A Comprehensive Comparison for Frontend Development

ReactJS vs. VueJS: A Comprehensive Comparison for Frontend Development

Comments 1
4 min read
Differentiating Zustand and Redux

Differentiating Zustand and Redux

7
Comments
3 min read
How to Create a Blog Using NextJS v14 and MDX: A Comprehensive Guide

How to Create a Blog Using NextJS v14 and MDX: A Comprehensive Guide

Comments
7 min read
Headless UI alternatives: Radix Primitives, React Aria, Ark UI

Headless UI alternatives: Radix Primitives, React Aria, Ark UI

6
Comments
11 min read
My Learning Journey to Becoming a Full-Stack Developer

My Learning Journey to Becoming a Full-Stack Developer

Comments
2 min read
Progressive Web Apps (PWA): A Comprehensive Guide

Progressive Web Apps (PWA): A Comprehensive Guide

219
Comments 26
5 min read
The Art of Reusability: Generics in TypeScript and React

The Art of Reusability: Generics in TypeScript and React

7
Comments
4 min read
How To Use PHP As A Backend Using React For Frontend

How To Use PHP As A Backend Using React For Frontend

29
Comments
11 min read
MVVM in React: A beginner's guide

MVVM in React: A beginner's guide

18
Comments
6 min read
Axios Vs Fetch: Which Should You Use For Your HTTP Requests?

Axios Vs Fetch: Which Should You Use For Your HTTP Requests?

5
Comments
2 min read
Writing cleaner code with Tailwind CSS in React

Writing cleaner code with Tailwind CSS in React

3
Comments 1
2 min read
WiFi Scan React Native iOS

WiFi Scan React Native iOS

Comments
1 min read
Infinite list loading 🤔, with React Query - useInfiniteQuery hook !

Infinite list loading 🤔, with React Query - useInfiniteQuery hook !

5
Comments 2
4 min read
10 Projects to master Frontend & Web Development

10 Projects to master Frontend & Web Development

798
Comments 35
7 min read
Responding to Events: Vanilla JS vs React

Responding to Events: Vanilla JS vs React

2
Comments 4
4 min read
GSAP vs. Framer Motion: Which Animation Library Should You Choose for Your Creative Web Projects?

GSAP vs. Framer Motion: Which Animation Library Should You Choose for Your Creative Web Projects?

5
Comments 2
2 min read
React Custom Hooks vs. Helper Functions - When To Use Both

React Custom Hooks vs. Helper Functions - When To Use Both

92
Comments 4
9 min read
Building an API: Generating Names for Hex Colors

Building an API: Generating Names for Hex Colors

Comments
2 min read
A Deep Dive into React JS: The Modern Framework Revolutionizing Web Development

A Deep Dive into React JS: The Modern Framework Revolutionizing Web Development

7
Comments
6 min read
Implementing User Authentication with React Hooks and Firebase

Implementing User Authentication with React Hooks and Firebase

2
Comments
2 min read
Unleashing the Power of the React Compiler

Unleashing the Power of the React Compiler

Comments
2 min read
⚡ MySecondApp - React Native with Expo (P1) - Setup Project and Code Layout Splash Screen

⚡ MySecondApp - React Native with Expo (P1) - Setup Project and Code Layout Splash Screen

Comments
1 min read
⚡ MySecondApp - React Native with Expo (P2) - Create Tabs Bottom and Setup Font

⚡ MySecondApp - React Native with Expo (P2) - Create Tabs Bottom and Setup Font

1
Comments
1 min read
Creating Modals in React: A Comprehensive Guide to Opening Elements in Modals

Creating Modals in React: A Comprehensive Guide to Opening Elements in Modals

4
Comments
3 min read
Zustand: Simple and Powerful State Management for React

Zustand: Simple and Powerful State Management for React

1
Comments
2 min read
How To AutoScroll In React?Creating Smooth Auto-Scrolling Functionality in React

How To AutoScroll In React?Creating Smooth Auto-Scrolling Functionality in React

4
Comments
2 min read
Mastering React's useMediaQuery Hook

Mastering React's useMediaQuery Hook

2
Comments
2 min read
Amazing Endemic Species (AES) Release on World Environment Day

Amazing Endemic Species (AES) Release on World Environment Day

1
Comments
1 min read
Props Drilling 🛠️

Props Drilling 🛠️

Comments
2 min read
How set, get and delete URL Params using React

How set, get and delete URL Params using React

Comments 2
1 min read
Top 5 reasons why choose React.js for your web projects:

Top 5 reasons why choose React.js for your web projects:

Comments
2 min read
React is Slow? 6 Strategies for Performance Optimisation

React is Slow? 6 Strategies for Performance Optimisation

8
Comments
3 min read
Building 100% reusable UI kits

Building 100% reusable UI kits

Comments
3 min read
Securing Your React Applications: Best Practices and Strategies

Securing Your React Applications: Best Practices and Strategies

5
Comments 1
3 min read
Exploring the Exciting New Features in React 18

Exploring the Exciting New Features in React 18

Comments
4 min read
Discover the Power of Gemini Nano: The On-Device AI Model running in Chrome 127+

Discover the Power of Gemini Nano: The On-Device AI Model running in Chrome 127+

1
Comments
3 min read
How to use the Context API, What is Context API?

How to use the Context API, What is Context API?

3
Comments
3 min read
loading...