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.
Mastering S.O.L.I.D Principles in React: Easy Examples and Best Practices

Mastering S.O.L.I.D Principles in React: Easy Examples and Best Practices

32
Comments 9
3 min read
Deploying React Apps to Github Pages with Github Actions

Deploying React Apps to Github Pages with Github Actions

5
Comments
4 min read
Iniciando em React

Iniciando em React

5
Comments
3 min read
Building Your First Browser Game with Three.js and React: Part 2 - Implementing 3D Models

Building Your First Browser Game with Three.js and React: Part 2 - Implementing 3D Models

Comments
5 min read
Higher Order Component

Higher Order Component

Comments
2 min read
New Component Variations 🚀

New Component Variations 🚀

Comments
1 min read
Why does the textarea rows count not decrease when content is removed?

Why does the textarea rows count not decrease when content is removed?

Comments
1 min read
Supercharge Your React Development with VS Code Extensions

Supercharge Your React Development with VS Code Extensions

Comments
1 min read
Why is my React Component re-rendering?

Why is my React Component re-rendering?

Comments
13 min read
How to use React `forwardRef` with TypeScript!

How to use React `forwardRef` with TypeScript!

Comments
3 min read
Path To A Clean(er) React Architecture - API Layer & Data Transformations

Path To A Clean(er) React Architecture - API Layer & Data Transformations

Comments
9 min read
Revolutionize Your Reading with Our AI-Powered RSS Plugin

Revolutionize Your Reading with Our AI-Powered RSS Plugin

Comments 1
1 min read
The next generation request library alova has received a major upgrade, making it easier to use and higher in performance.

The next generation request library alova has received a major upgrade, making it easier to use and higher in performance.

Comments
3 min read
React-Native CSV Editor

React-Native CSV Editor

2
Comments
9 min read
Day 4: React State and Hooks

Day 4: React State and Hooks

Comments
3 min read
Getting Started with Next.js: Part 6 - Advanced Configuration and Optimization

Getting Started with Next.js: Part 6 - Advanced Configuration and Optimization

Comments
2 min read
Boosting UX: How I Transformed Data Management in Our App with this lib

Boosting UX: How I Transformed Data Management in Our App with this lib

2
Comments 1
2 min read
Performance em Aplicações React: Dicas e Técnicas de Otimização

Performance em Aplicações React: Dicas e Técnicas de Otimização

1
Comments
3 min read
The lowcode CRM form builder

The lowcode CRM form builder

Comments
1 min read
Leveraging the Next.js Link Component for Conditional Pre-fetching

Leveraging the Next.js Link Component for Conditional Pre-fetching

Comments
2 min read
"Is it better not to put the map index into the 'key' prop?"

"Is it better not to put the map index into the 'key' prop?"

Comments
1 min read
Errsole: The First Node.js Logger with a Built-In Dashboard

Errsole: The First Node.js Logger with a Built-In Dashboard

Comments
2 min read
Getting Started with React-Helmet: A Beginner's Guide

Getting Started with React-Helmet: A Beginner's Guide

1
Comments
8 min read
The Power of Vite: A Visual Guide to the Modern Frontend Toolchain

The Power of Vite: A Visual Guide to the Modern Frontend Toolchain

5
Comments 1
2 min read
🚀 How to Build a Next.js App with React, PostgreSQL, and SportDevs API?

🚀 How to Build a Next.js App with React, PostgreSQL, and SportDevs API?

Comments
1 min read
useState() semantic when you need to toggle modal visibility

useState() semantic when you need to toggle modal visibility

Comments
1 min read
Error when Implementing Conversation Creation Method Similar to OpenAI's ChatGPT: Cannot Read Properties of Null

Error when Implementing Conversation Creation Method Similar to OpenAI's ChatGPT: Cannot Read Properties of Null

Comments
3 min read
How to add Youtube Playlist API with react nexJs App

How to add Youtube Playlist API with react nexJs App

Comments
1 min read
Realm of React's Reconciliation

Realm of React's Reconciliation

Comments
3 min read
React TypeScript - Vite + React

React TypeScript - Vite + React

1
Comments
1 min read
Get 100 lighthouse performance score with a React app

Get 100 lighthouse performance score with a React app

Comments
4 min read
Bkash Payment with NextJS & TypeScript

Bkash Payment with NextJS & TypeScript

Comments
3 min read
useEffect() - What You Need to Know for Acing Tech Interviews!

useEffect() - What You Need to Know for Acing Tech Interviews!

Comments
2 min read
ReactJS onClick Event on Child Components

ReactJS onClick Event on Child Components

Comments
2 min read
Implementing a QR Code Download Feature in React

Implementing a QR Code Download Feature in React

Comments
2 min read
Is this Tiptap Editor Is good For Next Js

Is this Tiptap Editor Is good For Next Js

Comments
1 min read
Module not found: Can't resolve 'pino-pretty'

Module not found: Can't resolve 'pino-pretty'

Comments
1 min read
Testing with ReactJS + Typescript, Jest and ViteJS

Testing with ReactJS + Typescript, Jest and ViteJS

Comments
5 min read
ReactTS: Is React.FC really necessary?

ReactTS: Is React.FC really necessary?

Comments
4 min read
Astro is Amazing

Astro is Amazing

Comments
10 min read
Streamlining React: Utilizing React Query for Scalability

Streamlining React: Utilizing React Query for Scalability

1
Comments
7 min read
How to use multiple files for configuring environment variables in React

How to use multiple files for configuring environment variables in React

1
Comments
3 min read
Architectural Techniques for React Optimization! Part - 1

Architectural Techniques for React Optimization! Part - 1

1
Comments
4 min read
Tips from open-source: Generator function in Javascript.

Tips from open-source: Generator function in Javascript.

Comments 1
3 min read
Deploy React App using GitLab CICD and Docker

Deploy React App using GitLab CICD and Docker

10
Comments 1
2 min read
Open Source Essentials: Must-Try Projects and Tools

Open Source Essentials: Must-Try Projects and Tools

7
Comments
3 min read
Launch your SaaS faster with OneMix by SaaS King

Launch your SaaS faster with OneMix by SaaS King

Comments
1 min read
👥 Reproducible Nx Workspace with HugeNx’s Conventions

👥 Reproducible Nx Workspace with HugeNx’s Conventions

1
Comments
8 min read
Frontend Tool Comparison(Opinionated)

Frontend Tool Comparison(Opinionated)

Comments 7
2 min read
React 19 is Coming, What’s New?

React 19 is Coming, What’s New?

6
Comments 3
4 min read
Send Emails in your React JS App with SMTP Express

Send Emails in your React JS App with SMTP Express

Comments
6 min read
Someone who computes music Streaming service

Someone who computes music Streaming service

Comments
1 min read
Optimizing React Table Rendering By 160x !!!

Optimizing React Table Rendering By 160x !!!

54
Comments 18
5 min read
Introducing a New Fullstack TypeScript DX for AWS

Introducing a New Fullstack TypeScript DX for AWS

171
Comments 12
3 min read
The First Step in My Career: Am I Ready to Start Job Hunting in Programming?

The First Step in My Career: Am I Ready to Start Job Hunting in Programming?

Comments
1 min read
React Query Retry explained

React Query Retry explained

1
Comments
3 min read
Tips from open-source: Set a maximum time limit on fetch using Promise.race()

Tips from open-source: Set a maximum time limit on fetch using Promise.race()

1
Comments
3 min read
Using React Shepherd to build a site tour

Using React Shepherd to build a site tour

2
Comments
16 min read
Consider if you can replace useEffect with event handler (We Might Not Need an Effect #2)

Consider if you can replace useEffect with event handler (We Might Not Need an Effect #2)

Comments
4 min read
Should constant be defined outside component?

Should constant be defined outside component?

Comments
1 min read
loading...