This class was created by Brainscape user Jay Sandoval. Visit their profile to learn more about the creator.

Decks in this class (22)

Basics
What is react,
How do you use components,
What does a component take as par...
12  cards
JSX
What is jsx,
Why jsx,
How can you embed expressions in jsx
11  cards
Rendering elements
What are react elements,
Elements components,
Rendering an element into the dom
5  cards
Components & Props
What are components,
Functional components,
Rendering a component
11  cards
Using State correctly
Do not modify state directly,
State updates may be asynchronous,
State updates are merged
3  cards
Data flow
State is encapsulated,
Top down data flow
2  cards
Handling Events
What are some syntax differences ...,
What is the syntheticevent in react,
How do you access the underlying ...
9  cards
Conditional rendering
Conditional rendering,
How does conditional rendering wo...,
Element variables
6  cards
Lists & Keys
Rendering multiple components,
Basic list component,
What is a key
6  cards
Forms
Controlled components single sour...,
Example of controlled component s...,
Controlled component react state
7  cards
Lifting up state
Lifting up state,
Single source of truth,
Lifting up state and debugging
4  cards
React Dev Tools
Inspecting debugging
1  cards
Composition
Composition with functional compo...,
Composition with class components
2  cards
Thinking in react
Step 1 break the ui into a compon...,
How do you know what should be a ...,
Component hierarchy
11  cards
Refs
What are refs,
When to use refs,
Don t overuse refs
6  cards
Render props
What does render prop mean,
What is render props mainly used for,
Using props other than render
4  cards
Context
What does context do,
Passing data from parent child an...,
When to use context
12  cards
Hooks
What are hooks,
Hooks and small functions,
What are side effects in react
8  cards
Using the State Hook
What does calling usestate do,
What do we pass to usestate as an...,
What would you do if you wanted t...
13  cards
Using the Effect Hook
Describe useeffect,
What happens when you call useeffect,
When does useeffect run
21  cards
Rules of react hooks
Rule 1 only call hooks at the top...,
Rule 2 only call hooks from react...
2  cards
Using the Context Hook
Usecontext,
When does the usecontext hook rer...,
What argument does usecontext take
4  cards

More about
react

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Jay Sandoval's React flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

React
  • 6 decks
  • 105 flashcards
  • 7 learners
Decks: Default, Jsx, Unit Tests Jest React Testing App, And more!
React
  • 3 decks
  • 110 flashcards
  • 9 learners
Decks: React For Beginners, Creating A Rails Project With React Redu, The React Handbook, And more!
React
  • 1 decks
  • 25 flashcards
  • 1 learners
Decks: React, And more!
Interview Js/react/redux
  • 3 decks
  • 146 flashcards
  • 129 learners
Decks: Js Questions, Redux Interview Questions, React Questions, And more!
Make Flashcards