React


When should I use curly braces { } and parenthesis ( ) in React?

When should I use curly braces { } and parenthesis ( ) in React?

In the beginning of your career when learning React and ES6 JavaScript syntax, it can be confusing when to use curly braces { } and when to use parenthesis ( )

ReactJavascriptEs6
You Probably Don't Need act() in Your React Tests

You Probably Don't Need act() in Your React Tests

What you should do instead.

ReactTesting
What is Ref Forwarding?

What is Ref Forwarding?

Passing refs to a child component

ReactJavascriptRefs
Understand Derived State in React

Understand Derived State in React

Learn about the hidden risks and how we can benefit from understanding them.

ReactJavascriptFrontend
Trending Storage Options for React Native Apps

Trending Storage Options for React Native Apps

Detailed View on Different ways to Store Data in React Native Ecosystem

React nativeDataData storage
The Practical Guide to React Testing Library with TypeScript

The Practical Guide to React Testing Library with TypeScript

ReactTestingTypescript
How to Send WhatsApp Messages From Your React App Easily

How to Send WhatsApp Messages From Your React App Easily

A very simple way to send messages on WhatsApp web in React.

ReactWhatsappJavascript
React Tips — Async and setState

React Tips — Async and setState

ReactJavascriptFrontend
React onChange with input field & button

React onChange with input field & button

ReactJavaScript
React Infinite Scrolling and Lazy Loading

React Infinite Scrolling and Lazy Loading

Infinite Scrolling — Infinite scrolling is a concept used by many sites to enhance user experience and performance. In infinite scrolling, the sites load with some data and as the user keeps on scrolling, more and more data gets loaded. This concept saves time since data is loaded in parts and enhance performance as all the components need not be rendered all at once.

ReactJavascriptInfinite-scrolling