Skip to main content

🚀 In our NEW AI Bootcamp you'll build a working app in 28 days, no experience required. Free to all subscription levels.

Join the Treehouse affiliate program and earn 25% recurring commission! 🤑

✨ Earn college credits in Cybersecurity, JS, HTML, CSS and Python

  • Treehouse Logo
    • For Individuals
    • For Businesses
    • For Schools
    • For Libraries
    • For Military
    • All Courses
    • Tracks
    • AI Bootcamp
    • College Credit
    • Techdegree Bootcamps
    • Front End Development
    • Full Stack JavaScript
    • Code Adventures
    • Discord
    • Forum
    • Success Stories
    • Treehouse Links
    • 100 Days of Code
    • Explore
    • Career Toolbox
    • Free Treehouse Near Me
    • Affiliates
    • Blog
    • Support
    • About
    • Learn
    • Beginner's Guide to Coding
    • Data Analysis with SQL & Python
    • Front-End Web Development
    • Python Programming Basics
    • Techdegree Bootcamp Overview
    • UX Design Fundamentals
    • AI Tools for Beginners
  • For Individuals For Businesses For Schools For Libraries For Military
  • All Courses Tracks AI Bootcamp College Credit
  • Techdegree Bootcamps Front End Web Development Full Stack JavaScript
  • Code Adventures Discord Forum Success Stories Treehouse Links 100 Days of Code
  • Explore Career Toolbox Free Treehouse Near Me Affiliates Blog Support About
    Learn Beginner's Guide to Coding Data Analysis with SQL & Python Front-End Web Development Python Programming Basics Techdegree Bootcamp Overview UX Design Fundamentals AI Tools for Beginners
  • Sign In
  • Free Trial
Instagram Twitter Facebook YouTube LinkedIn
Loading banner... Start your free trial at Treehouse
    • Newest
      • Newest
      • Active
      • Unanswered
      • Featured
    • All Topics
      • All Topics
      • • General Discussion
      • • AI
      • • APIs
      • • Coding for Kids
      • • College Credit
      • • Computer Science
      • • CSS
      • • Data Analysis
      • • Databases
      • • Design
      • • Development Tools
      • • Digital Literacy
      • • Game Development
      • • Go Language
      • • HTML
      • • Java
      • • JavaScript
      • • Learning Resources
      • • Machine Learning
      • • No-Code
      • • PHP
      • • Professional Growth
      • • Python
      • • Quality Assurance
      • • React
      • • Ruby
      • • Security
      • • Swift
      • • Vibe Coding
  • Jonas Wu
    Jonas Wu
    13,928 Points

    why name: action.name?

    Posted July 15, 2019 2:15pm by Jonas Wu
    Jonas Wu
    13,928 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Reducers

    1 Answer

  • Saqib Ishfaq
    Saqib Ishfaq
    13,912 Points

    isn't better for understanding the redux structure to write action types 1st, action creators 2nd, then write reducers?

    Posted December 30, 2018 1:56am by Saqib Ishfaq
    Saqib Ishfaq
    13,912 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Actions and Action Creators

    0 Answers

  • Maria Stommes
    Maria Stommes
    17,140 Points

    Why not set the score in the reducer to score: action.score? Action might be ADD_PLAYER_WITH_INTIALSCORE

    Posted May 16, 2018 2:02am by Maria Stommes
    Maria Stommes
    17,140 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Reducers

    0 Answers

  • Tosin Jemilehin
    Tosin Jemilehin
    3,663 Points

    Actiontypes declaration

    Posted March 2, 2018 10:12am by Tosin Jemilehin
    Tosin Jemilehin
    3,663 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Action Types

    1 Answer

  • Tosin Jemilehin
    Tosin Jemilehin
    3,663 Points

    Syntax for writing reducer function

    Posted February 28, 2018 10:52am by Tosin Jemilehin
    Tosin Jemilehin
    3,663 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Reducers

    1 Answer

  • Ari Misha
    Ari Misha
    19,323 Points

    Issues with ActionTypes

    Posted September 18, 2017 5:48am by Ari Misha
    Ari Misha
    19,323 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Reducers

    1 Answer

  • Jonatan Flores
    Jonatan Flores
    1,753 Points

    I would like to know if it uses too much resources always to write the code using the "export default class ..." way.

    Posted August 12, 2017 3:21am by Jonatan Flores
    Jonatan Flores
    1,753 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Action Types

    1 Answer

  • Ella Ruokokoski
    Ella Ruokokoski
    20,881 Points

    A problem understanding the reducer syntax

    Posted July 20, 2017 8:48am by Ella Ruokokoski
    Ella Ruokokoski
    20,881 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Reducers

    1 Answer

  • Matthew Herron
    Matthew Herron
    4,640 Points

    How does the spread operator work in the UPDATE_PLAYER_SCORE case, specifically in the return of the .map function?

    Posted June 29, 2017 1:24am by Matthew Herron
    Matthew Herron
    4,640 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Reducers

    4 Answers

  • Brendan Whiting
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    Brendan Whiting
    Front End Web Development Techdegree Graduate 84,740 Points

    Why does it seem like we're referencing a folder that doesn't exist?

    Posted May 3, 2017 2:38am by Brendan Whiting
    .a{fill-rule:evenodd;}techdegree seal-36
    Brendan Whiting
    Front End Web Development Techdegree Graduate 84,740 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Reducers

    2 Answers

  • Dan Avramescu
    Dan Avramescu
    11,286 Points

    Can we also write the REMOVE_PLAYER case like this?

    Posted March 11, 2017 11:19am by Dan Avramescu
    Dan Avramescu
    11,286 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Reducers

    0 Answers

  • shubhamvinay
    shubhamvinay
    3,741 Points

    (action.types) as the parameter value for the Player function...

    Posted January 25, 2017 5:18pm by shubhamvinay
    shubhamvinay
    3,741 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Intro to Reducers

    0 Answers

  • Qian Chen
    Qian Chen
    33,579 Points

    ES6 syntax?

    Posted January 8, 2017 10:04am by Qian Chen
    Qian Chen
    33,579 Points
    • JavaScript
    • Building Applications with React and Redux
    • Actions, Dispatch, and Reducers. Oh my!
    • Actions and Action Creators

    1 Answer

Posting to the forum is only allowed for members with active accounts.
Please sign in or sign up to post.

Techdegree

  • Front End Web Development
  • Full Stack JavaScript
SEE ALL

Tracks

  • Learn to Code for Beginners
  • Beginning Python
  • Beginning SQL
  • Beginning Java
SEE ALL

Courses

  • JavaScript Basics
  • Intro to HTML & CSS
  • Python Basics
  • CSS Layout
SEE ALL

About Us

  • About
  • Blog
  • Community
  • Stories
  • Contact
  • Gift Card

Explore

  • Plans
  • Affiliates
  • Perks
  • Shop
  • Free Treehouse Near Me
  • Treehouse for Libraries
  • Treehouse for Businesses

Treehouse is an online technology education platform founded in 2011. Treehouse offers more than 700 self-paced, video-based courses in web development, programming, data analysis, design, and AI, plus two project-based bootcamp programs in Front End Web Development and Full Stack JavaScript. Individual Treehouse plans start at $25 per month and include a 7-day free trial. Treehouse serves individual learners, businesses, schools, and public libraries. Cardholders at participating U.S. public libraries can use Treehouse for free. Select Treehouse courses, offered with University Pathways International, are recommended for college credit by ACE and NCCRS. Treehouse learners earn digital certificates for completed Tracks.

Terms & Conditions · Privacy · © 2026 Treehouse Island, Inc.
  • Twitter
  • YouTube
  • Facebook
  • LinkedIn
  • Instagram
  • Discord