Skip to content

Day 8 #11

Description

@githubdudu

Sorry, I didn't have much time today. Also, a new, busy semester is about to start. I am not sure if I'll have time to make enough of this study tutorial every day or every week.

I'll just note down some learning goals in case I forget.

  • Functional programming, Closure.
  • Arrow function, functional programming and Currying.
  • Life cycle of React components
  • Using the idea of life cycle to understand functional component
  • Think of a component is alive.
  • Pure function and stateful component
  • When will useEffect run and how?
  • Read the source code hooks and try to explain why SLL or DLL is used to implement hooks and where is the limitation of hooks comes from?
  • How do parents components and children's components work together, and what is the rendering or re-rendering sequence?
  • What is Redux? How does the data flow before we apply Redux? how about after we applied Redux?
  • Where to store data at the front-end? Memory, Session Storage, Local Storage.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions