Web Development and React JS Review

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/20

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering web generations, web design principles, layout tools, React JS, ES6, and DOM concepts based on the lecture notes.

Last updated 1:12 AM on 9/19/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards

Web 1.0 (static web)

Web era associated with the 1990's.

2
New cards

Web 2.0 (Dynamic & Social web)

Web era associated with the 2000s.

3
New cards

Web 3.0 (Semantic & Decentralized web)

Web era spanning from 2010 to the Present.

4
New cards

W3C

World wide web consortium

5
New cards

WHATWG

Web Hypertext Application working Group

6
New cards

Web content Accesibility Guiddines

Guidelines for web content accessibility (WCAG).

7
New cards

Flexbox

Used for arranging items in one direction.

8
New cards

Grid

Designed for two dimensional layouts.

9
New cards

Media Queries

Allows CSS to apply different styles depending on the screen sizes.

10
New cards

Web design principles

General rules for creating layouts and interaction design, including visual language, balance, paradox of choice, focus on content, simplify, grid-based layout, and load time.

11
New cards

React JS

Open source JS library used to build rich, interactive, dynamic, and responsive user interfaces, developed by Jordan walke and released in 2013 on Github.

12
New cards

Jordan walke

Software eng at fb who developed React JS.

13
New cards

Declarative UI

A benefit of React JS providing interactive and predictable interfaces.

14
New cards

Reusable components

Modular elements in React JS.

15
New cards

JSX

Feature in React JS that allows writing HTML-like code.

16
New cards

ES6 (ECMAScript 2015)

Major update for JS prog language, released in 2015.

17
New cards

Functional Components

React components written as Javascript functions.

18
New cards

Class components

React components written using ES6 classes.

19
New cards

DOM (Document Object Model)

Browser's live, tree of HTML.

20
New cards

Virtual DOM

Programming interface for HTML & XML structured as a tree of objects, used for fast rendering in React JS.

21
New cards

API

Application Programming Interface