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

Decks in this class (13)

React
What is react,
What are the major features of react,
What is jsx
24  cards
Reacting to Input with State
Reacting to in put with state,
Thinking about ui declaratively,
Step 1 identify your component s ...
7  cards
Principles for structuring state
Principles for structuring state,
Group related state,
Avoid contradictions in state
5  cards
Sharing state between components
Lifting state up,
Step 1 remove state from the chil...,
Step 2 pass hardcoded data from t...
6  cards
Referencing Values with Refs
Referencing values with refs,
Accessing refs,
Refs and re renders
6  cards
Manipulating the DOM with Refs
Manipulating the dom with refs,
Getting a ref to the node,
Accessing another component s dom...
5  cards
Synchronizing with effects
Synchronizing with effects,
What are effects and how are they...,
You might not need an effect
15  cards
You might not need an effect
You might not need an effect,
How to remove unnecessary effects,
Updating state based on props or ...
15  cards
Create Context
Creating context,
Importing and exporting context f...,
Reference
6  cards
useContext
Usecontext,
Passing data deeply into the tree,
Updating data passed via context
8  cards
useReducer
Usereducer,
Adding a reducer to a component,
Writing the reducer function
7  cards
useRef
Useref,
Referencing a value with a ref,
Do not write or read refcurrent d...
7  cards
useState
Userstate,
Adding state to a component,
Updating state based on the previ...
9  cards

More about
React Docs Notes

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Steve Surles's React Docs Notes 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
  • 1 decks
  • 25 flashcards
  • 1 learners
Decks: React, And more!
React
  • 3 decks
  • 110 flashcards
  • 10 learners
Decks: React For Beginners, Creating A Rails Project With React Redu, The React Handbook, And more!
React
  • 6 decks
  • 105 flashcards
  • 7 learners
Decks: Default, Jsx, Unit Tests Jest React Testing App, And more!
Interview Js/react/redux
  • 3 decks
  • 146 flashcards
  • 134 learners
Decks: Js Questions, Redux Interview Questions, React Questions, And more!
Make Flashcards