Skip to content

anvesh8696/advanced-react

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Advanced React Links

Slides

Instructor Info

React Hooks

Star Rating

  • Five Stars Rendered - (run it)
  • Star Component with Props - (run it)
  • Star Component with State - (run it)
  • Completed Star Component - (run it)
  • Advanced Star Component - (run it)

Color Organizer

  • Feature: Display Color Data - (run it)
  • Features: Remove Color, Rate Color - (run it)
  • Feature: Add Color Component with Refs - (run it)
  • Refactor: Add Color Controlled Component - (run it)

Custom Hooks

  • Refactor: useInput hook - (run it)
  • Feature: Adding a Color to State - (run it)
  • Refactor: Colors In Context - (run it)
  • Refactor: useColors hook - (run it)
  • BONUS: Color Organizer App (with emotion css)- (run it)

useReducer

  • Checkbox with useState - (run it)
  • Checkbox with toggle - (run it)
  • Checkbox with useReducer - (run it)
  • Increment number with useReducer - (run it)

useReducer to handle Complex State

  • useState with objects - (run it)
  • useReducer with objects - (run it)
  • legacy setState with useReducer - (run it)

xstate and State Machines

Flux & Redux

GraphQL

GraphQL Query Language

GraphQL Schema Definition Language

Example GraphQL APIs

Apollo Client

Simple Requests

  • curl Request
curl -X POST \
     -H "Content-Type: application/json" \
     --data '{ "query": "{allLifts{name}}" }' \
     http://snowtooth.moonhighway.com

React & Apollo

Next Steps

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published