GithubHelp home page GithubHelp logo

redux-basics's Introduction

A simple web app to demonstrate redux usage

Tasks ( video timestamp)

  • 00:00 Intro
  • 01:16 First part walk through
  • 06:08 React project setup & cleaning
  • 08:00 Creating components
  • 10:17 Styling
  • 12:28 Props and datas
  • 26:24 Understanding redux
  • 32:06 Setting up the redux
  • 33:42 Create a redux store
  • 01:00:02 Passing the redux store via Provider
  • 01:02:44 Getting a redux state to component
  • 01:11:05 Changing the redux state with actions

Home work for you

  • Create a component called Foods
  • Create a foodReducer
  • Create an action to add item to foodReducer
  • Render food item in Foods component
  • Add input field inside Input component to add item to food list
  • dispatch action to add item to food list
  • share your homework in YouTube comment

Run Locally

  • Clone this Repository or download the Repository
  • Run yarn install (Assuming you have node installed, yarn ready to use)
  • Run yarn start

redux-basics's People

Contributors

bikashxsharma avatar thebikashweb avatar adammartinss avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.