React Features Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/12

flashcard set

Earn XP

Description and Tags

Flashcards covering key vocabulary and concepts related to React features.

Last updated 1:25 PM on 5/26/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

13 Terms

1
New cards

React

A JavaScript library created by Meta for building scalable, dynamic, and interactive user interfaces.

2
New cards

Virtual DOM (VDOM)

An in-memory copy of the actual DOM, allowing for batched state changes and optimized UI updates in React.

3
New cards

JSX

A JavaScript syntactic extension that enhances JavaScript functionality to make UI development easier, allowing embedding HTML within JavaScript.

4
New cards

Unidirectional Data Flow

A data flow pattern in React where data flows in one direction, making it easier to debug applications.

5
New cards

State Management

The process of managing the state (data) of an application, often using libraries like Redux for larger React apps.

6
New cards

Automated Batching

A feature introduced in React 18 that provides out-of-the-box batching for state updates, improving performance and productivity.

7
New cards

Concurrent Rendering

A feature in React 18 that proactively prepares multiple UI versions in the backend, allowing React to pause, abort, and reprioritize DOM updates.

8
New cards

Suspense

A feature that suspends component, code, or UI rendering until required data is received, working on both client and server sides (with React 18).

9
New cards

Hooks

JavaScript functions that allow components to communicate outside components, like useState and useEffect, enabling the use of function components instead of class components.

10
New cards

React Native

A cross-platform app development framework built on top of React, allowing the creation of Android, iOS, and web apps from a single codebase using native components.

11
New cards

Fiber Architecture

The upcoming revamp of React's core architecture aimed at improving rendering performance through features like incremental rendering and prioritization of rendering logic.

12
New cards

Declarative Programming

A programming paradigm where you define how the UI should look when the state changes, and React takes care of rendering the user interface.

13
New cards

Component-Based UI Development

A feature of React where a typical app is an assembly of multiple isolated and reusable components.