Server Side Techniques
Servers and Nodes
Crushing SAs
REACT
100

If google's V8 Engine is the heart of your Node.JS application then ______ are its veins

What are callbacks?

100

Allows one to execute JavaScript code outside the browser

What is Node?

100

1. Read the problem at least three times 

2. Work through the problem manually with at least three sets of sample data

3. Simplify and optimize your steps. 

4. Write pseudocode

5. Translate pseudocode into code and debug. 

6. Simplify and optimize your code

7. Debug

What is the problem solving process?

100

This is reacts templating language or writing HTML inside JS

What is JSX?

200

Minimalist web framework for node

What is ExpressJS?

200

Official package manager for Node.js

What is NPM?

200

The 1st thing you do when you get a self assessments

What is reading the Readme?

200

These are two different ways to write a react code

What is class components and functional stateless components?

300

The difference between RAM and Solid State/ Magnetic Storage

What is Volatile vs Non-Volatile?

300

A method used to import another module's functionality into the focal module

What is CommonJS &  ES6 import? 


300

By doing this I will guarantee my success working on teams in the industry and my future coworkers will love working with me

What are good git commit/pr messages?

300

This is used to pass data between components

What is Props?

400

Refers to the capability of retaining program state beyond a programs current life cycle. 

What is Data Persistence?

400

An object used to expose parts of the focal module's functionality to other modules

What is module.exports?

400

This is what you do after reading the README.

What is understanding, at a high level, how pieces of the code interact with each other?

400

This transpiles JSX code into code the browser can understand

What is Babel?

500

A chain of request handler functions that perform work on the request and response objects then pass along things to the next thing

What is Middleware?

500

In order to get access to the request body, you have to do this

What is parsing the body?

500

You do this to verify your solution works

What is testing your code?

500

This will cause a component to rerender twice in a single page application when the browser first visits the page

What is the lifecycle method componentDidMount?

M
e
n
u