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.
Enhance Your React Components ✨ /w a Glossy Shine Effect

Enhance Your React Components ✨ /w a Glossy Shine Effect

5
Comments
3 min read
Let's build WordPress for React together!

Let's build WordPress for React together!

33
Comments 30
1 min read
Mastering 'useRef' in React with TypeScript: 4 Different Use-Cases for 'useRef'

Mastering 'useRef' in React with TypeScript: 4 Different Use-Cases for 'useRef'

86
Comments 7
3 min read
Basic Auth Routing and Redirecting using React Router v6

Basic Auth Routing and Redirecting using React Router v6

Comments 2
7 min read
Understanding Zustand: A Beginner's Guide with TypeScript

Understanding Zustand: A Beginner's Guide with TypeScript

49
Comments 2
3 min read
Timer: The React Experience And Conclusions

Timer: The React Experience And Conclusions

Comments
8 min read
Responsive Grid card using react and Css

Responsive Grid card using react and Css

2
Comments
4 min read
React.js Cheatsheet

React.js Cheatsheet

3
Comments 3
3 min read
Mastering 'useMemo' in React with TypeScript: 5 Different Use-Cases for 'useMemo'

Mastering 'useMemo' in React with TypeScript: 5 Different Use-Cases for 'useMemo'

7
Comments
3 min read
Using Next.js and Prisma? Save hours & auto-generate components from your schema.

Using Next.js and Prisma? Save hours & auto-generate components from your schema.

1
Comments
2 min read
React Components | Gallary

React Components | Gallary

15
Comments 1
4 min read
What is Profiler in React ? <React.Profiler>

What is Profiler in React ? <React.Profiler>

5
Comments
2 min read
How to Access Private S3 Buckets Securely

How to Access Private S3 Buckets Securely

Comments
4 min read
useState vs useRef Hooks

useState vs useRef Hooks

4
Comments 1
3 min read
How to Customize the React TreeMap Component

How to Customize the React TreeMap Component

1
Comments
1 min read
NextJS API + React Query + Zod = type safety

NextJS API + React Query + Zod = type safety

4
Comments
5 min read
Displaying Country Flags in React: Emojis vs SVG

Displaying Country Flags in React: Emojis vs SVG

2
Comments
5 min read
How to Build a Developer Blog using Next JS 13 and Contentlayer - Part two

How to Build a Developer Blog using Next JS 13 and Contentlayer - Part two

2
Comments
4 min read
How to Build a Developer Blog using Next JS 13 and Contentlayer - Part one

How to Build a Developer Blog using Next JS 13 and Contentlayer - Part one

1
Comments
6 min read
Angular vs. React vs. Vue.js: Comparing performance

Angular vs. React vs. Vue.js: Comparing performance

14
Comments
17 min read
Build a real-time dashboard with Next.js, Tremor, and Tinybird

Build a real-time dashboard with Next.js, Tremor, and Tinybird

6
Comments
24 min read
🤖 We asked AI to imagine web frameworks as superheroes 🦸‍♂️ 🦾

🤖 We asked AI to imagine web frameworks as superheroes 🦸‍♂️ 🦾

197
Comments 74
3 min read
How to Maintain the Performance of a React Application on a Daily Basis

How to Maintain the Performance of a React Application on a Daily Basis

2
Comments
3 min read
Hook, line, and sinker

Hook, line, and sinker

Comments 1
5 min read
Designing a score meter with React, SVG, and CSS.

Designing a score meter with React, SVG, and CSS.

5
Comments
4 min read
Mastering Jest: A Complete Guide to Testing Next.js Applications Part-2

Mastering Jest: A Complete Guide to Testing Next.js Applications Part-2

12
Comments 1
10 min read
10 React Best Practices to Follow in 2023

10 React Best Practices to Follow in 2023

3
Comments 2
3 min read
The Current State of Using Next.js Framework

The Current State of Using Next.js Framework

29
Comments 8
3 min read
Understanding how React handles input state: A deep dive

Understanding how React handles input state: A deep dive

3
Comments
9 min read
Unlock Your Developer Potential: A Guide to the Best Chrome Extensions

Unlock Your Developer Potential: A Guide to the Best Chrome Extensions

9
Comments
8 min read
Top 5+ ReactJS UI Components Libraries for 2024

Top 5+ ReactJS UI Components Libraries for 2024

118
Comments 17
3 min read
Testing Next.js components using Cypress

Testing Next.js components using Cypress

10
Comments
9 min read
How to create a custom accessible dropdown with React and TypeScript

How to create a custom accessible dropdown with React and TypeScript

4
Comments
13 min read
🎯 Supercharge Your React App Data Handling with Material-UI Data Grid Pro! 🚀

🎯 Supercharge Your React App Data Handling with Material-UI Data Grid Pro! 🚀

1
Comments
3 min read
8 React Libraries That Will Turn You into a Dev Endgame Hero 🦸‍♀️🦸‍♂️

8 React Libraries That Will Turn You into a Dev Endgame Hero 🦸‍♀️🦸‍♂️

21
Comments
5 min read
JavaScript Code Security: A Deep Dive

JavaScript Code Security: A Deep Dive

1
Comments
3 min read
$render — write React with pure JavaScript.

$render — write React with pure JavaScript.

8
Comments
1 min read
Structuring Your Backend for Growth: A Guide to Organizing API Calls

Structuring Your Backend for Growth: A Guide to Organizing API Calls

7
Comments 3
3 min read
Striking the Balance: Code Splitting and Initial Load Time Optimization

Striking the Balance: Code Splitting and Initial Load Time Optimization

Comments
9 min read
Next.js 13 Data Fetching with App Router

Next.js 13 Data Fetching with App Router

14
Comments
5 min read
Let's Explore React Together.

Let's Explore React Together.

5
Comments
1 min read
How I Migrated Our React Codebase from Flow to PropTypes

How I Migrated Our React Codebase from Flow to PropTypes

6
Comments
7 min read
Unit test your React hook in minutes

Unit test your React hook in minutes

24
Comments
3 min read
Introducing the react-next-parallax NPM package

Introducing the react-next-parallax NPM package

Comments
11 min read
Migrating a UI Component from Dojo.js to React.js

Migrating a UI Component from Dojo.js to React.js

Comments 2
3 min read
Intoroduction into Module Federation, the React Parts

Intoroduction into Module Federation, the React Parts

10
Comments
6 min read
Difference between useEffect, useMemo, useCallback hooks?

Difference between useEffect, useMemo, useCallback hooks?

57
Comments 4
2 min read
From Tailwind CSS to UnoCSS - Is Atomization Really the Savior of Frontend CSS

From Tailwind CSS to UnoCSS - Is Atomization Really the Savior of Frontend CSS

9
Comments 4
5 min read
Building Adaptive User Interfaces in React Native

Building Adaptive User Interfaces in React Native

7
Comments
4 min read
Why Startups Hiring Senior Developers Can Be a Huge Mistake

Why Startups Hiring Senior Developers Can Be a Huge Mistake

4
Comments 5
3 min read
The learning Curve! React Js!

The learning Curve! React Js!

2
Comments
2 min read
Unlocking the Magic of JSX: Your Quick 5-Minute Guide to React Magic

Unlocking the Magic of JSX: Your Quick 5-Minute Guide to React Magic

3
Comments
3 min read
Explicit Design, Part 8. Adding New Feature

Explicit Design, Part 8. Adding New Feature

1
Comments
13 min read
Unlock Your Web Design Creativity with Tailwind CSS: A Guide for CSS Developers

Unlock Your Web Design Creativity with Tailwind CSS: A Guide for CSS Developers

16
Comments 2
10 min read
How to Add a Custom Toolbar with Annotations and Form Fields to the React PDF Viewer component

How to Add a Custom Toolbar with Annotations and Form Fields to the React PDF Viewer component

1
Comments
1 min read
Building A Todo CRUD App With React, TypeScript, Vite And Chakra UI

Building A Todo CRUD App With React, TypeScript, Vite And Chakra UI

6
Comments
5 min read
React interactive Components | Tabs

React interactive Components | Tabs

8
Comments 8
5 min read
[3][DEV NOTE] Create a form with tiptap and react-textarea-autosize

[3][DEV NOTE] Create a form with tiptap and react-textarea-autosize

9
Comments
3 min read
Animated Timer: The Svelte Experience

Animated Timer: The Svelte Experience

Comments
10 min read
The Basics of React Props for Beginners

The Basics of React Props for Beginners

5
Comments
7 min read
loading...