Redux
SQL
HTML & CSS
Acronyms
Misc
100

The terminal command and the recommended way to start new apps with React and Redux Toolkit.

What is:

npx create-react-app my-app --template redux


100

The SQL command that returns all rows from the first table, and the matching rows from the second table. The result is NULL from the second side, if there is no match.

What is a LEFT JOIN? 

100

The flex property and value that keeps two elements on opposite sides from each other (horizontally). 

What is justify-content:space-between ? 

100

CRUD

Create, Read, Update, Delete

100

The name of this symbol =

What is the assignment operator? 

200

Wraps createStore to provide simplified configuration options and good defaults.

What is configureStore
200

I have a users table with the columns: id, name, age. 


The query that I make to retrieve all users from oldest to youngest.

What is: 

SELECT * 

FROM users

ORDER BY age DESC;

200

The flex properties I would use to perfectly center a div inside. 

What are: 

justify-content: center; 

align-items: center;

200

JSON

Javascript Object Notation

200

A feature in JavaScript where an inner function has access to the outer (enclosing) function’s variables is often referred to as this.

What is a closure? 

300

The three states of createAsyncThunk

What are pending, fulfilled, and rejected?

300

They are used to give a table, or a column in a table, a temporary name, and only last for the duration of the query. 


What are aliases?

300

This CSS3 feature allows content rendering to adapt to different conditions such as screen resolution.

Allows us to include a block of CSS properties only if a certain condition is true.


What is a media query?

300

AJAX

 Asynchronous JavaScript And XML

300

Name three HTTP methods.

What are GET, POST, PATCH, PUT, DELETE, HEAD, CONNECT, OPTIONS, TRACE ?

400

These three keys are required in the object when creating a new slice.

What are name, initialState, and reducers

400

This wildcard represents a single character.

What is an _ ? 

400

<form>, <table>, and <article> are all examples of this type of element, that clearly describe their meaning to both the browser and the developer.

What are semantic elements?

400

MVC

Model View Controller

400

If either of these two lifecycle methods are used in a class component it is considered an error boundary. 

What is static getDerivedStateFromError()  and componentDidCatch() ? 

500

useSelector and useDispatch replaced these functions that were once used. 

What are mapStateToProps and mapDispatchToProps

500

Add these to a table to speed up retrieving data. 

What are indexes? 

500

The name of this position property: The element is positioned according to the normal flow of the document, and then offset relative to its nearest scrolling ancestor and containing block (nearest block-level ancestor), including table-related elements, based on the values of top, right, bottom, and left. The offset does not affect the position of any other elements.

What is sticky? 

500

REST

Representational State Transfer

500

A free and open-source JavaScript transcompiler that is mainly used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript that can be run by older JavaScript engines.

What is Babel ?