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.
Building Micro Frontends with React, Vue, and Single-spa

Building Micro Frontends with React, Vue, and Single-spa

325
Comments 41
5 min read
Build a dropdown in React using Downshift + TS

Build a dropdown in React using Downshift + TS

12
Comments
8 min read
How to create custom forms with validation and scroll to invalid logic in React Native (Part two: Scroll to invalid)

How to create custom forms with validation and scroll to invalid logic in React Native (Part two: Scroll to invalid)

21
Comments 3
6 min read
Using Your First Gatsby Theme

Using Your First Gatsby Theme

80
Comments 5
6 min read
Four different approaches to non-Redux global state libraries

Four different approaches to non-Redux global state libraries

4
Comments
3 min read
Custom elements in React using a custom JSX pragma

Custom elements in React using a custom JSX pragma

17
Comments
4 min read
Building Easier React Forms With Formik

Building Easier React Forms With Formik

25
Comments
8 min read
Vets Who Code: What, Where, And How to Help

Vets Who Code: What, Where, And How to Help

40
Comments 5
4 min read
Next.js vs. Create React App: Whose apps are more performant?

Next.js vs. Create React App: Whose apps are more performant?

12
Comments 1
8 min read
Build a GraphQL + React app with TypeScript

Build a GraphQL + React app with TypeScript

12
Comments
13 min read
Local development with Frontity and wordup

Local development with Frontity and wordup

24
Comments 1
2 min read
Returning null from setState in React 16

Returning null from setState in React 16

5
Comments
5 min read
Securing a React app with a basic server-side authentication

Securing a React app with a basic server-side authentication

9
Comments
9 min read
Practical React Hooks: How to refactor your app to use Hooks

Practical React Hooks: How to refactor your app to use Hooks

11
Comments
18 min read
Windowing wars: React-virtualized vs. react-window

Windowing wars: React-virtualized vs. react-window

11
Comments 1
8 min read
How to build a custom GatsbyJS theme

How to build a custom GatsbyJS theme

9
Comments
10 min read
How React Hooks can replace React Router

How React Hooks can replace React Router

8
Comments
9 min read
Simplifying state initializers with React Hooks

Simplifying state initializers with React Hooks

6
Comments
8 min read
The (new) React lifecycle methods — in plain approachable language

The (new) React lifecycle methods — in plain approachable language

11
Comments
16 min read
An overview of the top 10 React UI kits in 2019

An overview of the top 10 React UI kits in 2019

8
Comments
7 min read
Building better React forms with Formik

Building better React forms with Formik

9
Comments
9 min read
The future of React, unfolding with Suspense

The future of React, unfolding with Suspense

6
Comments
6 min read
Homebrew React Hooks: useAsyncEffect Or How to Handle Async Operations with useEffect

Homebrew React Hooks: useAsyncEffect Or How to Handle Async Operations with useEffect

59
Comments 12
7 min read
Introducing React 16.8, featuring official support for Hooks

Introducing React 16.8, featuring official support for Hooks

8
Comments
7 min read
Getting started with Create React App

Getting started with Create React App

8
Comments
13 min read
React Navigation vs. React Native Navigation: Which is right for you?

React Navigation vs. React Native Navigation: Which is right for you?

6
Comments
6 min read
5 Vue tips for React developers

5 Vue tips for React developers

5
Comments
9 min read
Controlling tooltips & pop-up menus using compound components in React

Controlling tooltips & pop-up menus using compound components in React

6
Comments
9 min read
Using React Hooks in Ionic React

Using React Hooks in Ionic React

10
Comments
13 min read
A quick guide to testing React Hooks

A quick guide to testing React Hooks

8
Comments
8 min read
What makes ReasonML so great?

What makes ReasonML so great?

6
Comments
10 min read
React Navigation - Getting started!

React Navigation - Getting started!

46
Comments 1
3 min read
Deploying React App from Github to Netlify

Deploying React App from Github to Netlify

160
Comments 6
2 min read
UI, Logic, Refactor

UI, Logic, Refactor

5
Comments
1 min read
Redux-less context-based useSelector hook that has same performance as React-Redux

Redux-less context-based useSelector hook that has same performance as React-Redux

7
Comments
2 min read
Super performant global state with React context and hooks

Super performant global state with React context and hooks

9
Comments
3 min read
Redux meets hooks for non-redux users: a small concrete example with reactive-react-redux

Redux meets hooks for non-redux users: a small concrete example with reactive-react-redux

7
Comments
4 min read
React hooks useState and useReducer are equivalent in theoretical expressiveness

React hooks useState and useReducer are equivalent in theoretical expressiveness

5
Comments
2 min read
Four patterns for global state with React hooks: Context or Redux

Four patterns for global state with React hooks: Context or Redux

6
Comments
4 min read
Using useContext and useState hooks as a store

Using useContext and useState hooks as a store

34
Comments 10
4 min read
Want to Learn a New Framework? Start with this

Want to Learn a New Framework? Start with this

13
Comments 5
3 min read
The What, Why and How of React (Testing with Hooks)

The What, Why and How of React (Testing with Hooks)

22
Comments
20 min read
Session handling in React with Redux, express-session, and Apollo

Session handling in React with Redux, express-session, and Apollo

29
Comments
6 min read
7 Mistakes That Keep You Behind

7 Mistakes That Keep You Behind

284
Comments 19
6 min read
Why thunk,sagas and so many middlewares for Redux?

Why thunk,sagas and so many middlewares for Redux?

10
Comments 3
1 min read
Fetching Dynamic Data with Gatsby.js

Fetching Dynamic Data with Gatsby.js

43
Comments 3
1 min read
Nautil: A responsive, efficient, and flexible JavaScript framework based on React for building cross-platform applications.

Nautil: A responsive, efficient, and flexible JavaScript framework based on React for building cross-platform applications.

8
Comments
3 min read
GraphQL Tutorial - How to Manage Image & File Uploads & Downloads with AWS AppSync & AWS Amplify

GraphQL Tutorial - How to Manage Image & File Uploads & Downloads with AWS AppSync & AWS Amplify

277
Comments 31
10 min read
what is the difference between looping the div and making it as separate component and looping?

what is the difference between looping the div and making it as separate component and looping?

4
Comments 2
1 min read
Social Logins with Google Auth

Social Logins with Google Auth

21
Comments 4
4 min read
Super easy react mount/unmount animations with hooks

Super easy react mount/unmount animations with hooks

51
Comments 9
3 min read
How to deploy a Webapp to Heroku (Node.js, React.js and MongoDB)

How to deploy a Webapp to Heroku (Node.js, React.js and MongoDB)

39
Comments 14
3 min read
Creating pages for a Gatsby/React Website

Creating pages for a Gatsby/React Website

7
Comments
5 min read
Creating React Components From Command Line

Creating React Components From Command Line

10
Comments 2
2 min read
Understanding brittle and non-brittle tests in react

Understanding brittle and non-brittle tests in react

6
Comments
1 min read
How is My first ReactJs Book-store app?

How is My first ReactJs Book-store app?

10
Comments 7
1 min read
LitElement To-Do App

LitElement To-Do App

34
Comments
20 min read
Learn React Hooks and Context API by building a Recipe Search App (2)

Learn React Hooks and Context API by building a Recipe Search App (2)

58
Comments 9
15 min read
Make a complex slider in React using SVG

Make a complex slider in React using SVG

13
Comments
5 min read
Architecting React Applications - What I learned from my experience as a Web developer

Architecting React Applications - What I learned from my experience as a Web developer

113
Comments 7
7 min read
loading...