├── .gitignore ├── .jshintrc ├── 01-Intro_and_3_Principles_of_Redux.md ├── 02-Reducer_and_Store.md ├── 03-Implementing_Store_from_Scratch.md ├── 04-React_Counter_Example.md ├── 05-Avoiding_Array_Mutations.md ├── 06-Avoiding_Object_Mutations.md ├── 07-Writing_a_Todo_List_Reducer.md ├── 08-Reducer_Composition_with_Arrays.md ├── 09-Reducer_Composition_with_Objects.md ├── 10-Reducer_Composition_with_combineReducers.md ├── 11-Implementing_combineReducers_from_Scratch.md ├── 12-React_Todo_List_Example_Adding_a_Todo.md ├── 13-React_Todo_List_Example_Toggling_a_Todo.md ├── 14-React_Todo_List_Example_Filtering_Todos.md ├── 15-Extracting_Presentational_Components_Todo__TodoList.md ├── 16-Extracting_Presentational_Components_AddTodo__Footer__FilterLink.md ├── 17-Extracting_Container_Components_FilterLink.md ├── 18-Extracting_Container_Components_VisibileTodoList__AddTodo.md ├── 19-Passing_the_Store_Down_Explicitly_via_Props.md ├── 20-Passing_the_Store_Down_Implicitly_via_Context.md ├── 21-Passing_the_Store_Down_with_Provider_from_React_Redux.md ├── 22-Generating_Containers_with_connect_from_React_Redux_VisibleTodoList.md ├── 23-Generating_Containers_with_connect_from_React_Redux_AddTodo.md ├── 24-Generating_Containers_with_connect_from_Readct_Redux_FooterLink.md ├── 25-Extracting_Action_Creators.md ├── README.md ├── SUMMARY.md ├── book.json ├── images ├── EGH_Redux_Notes.png └── EGH_Redux_Notes_500.png └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | _book/ 2 | node_modules/ -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/.jshintrc -------------------------------------------------------------------------------- /01-Intro_and_3_Principles_of_Redux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/01-Intro_and_3_Principles_of_Redux.md -------------------------------------------------------------------------------- /02-Reducer_and_Store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/02-Reducer_and_Store.md -------------------------------------------------------------------------------- /03-Implementing_Store_from_Scratch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/03-Implementing_Store_from_Scratch.md -------------------------------------------------------------------------------- /04-React_Counter_Example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/04-React_Counter_Example.md -------------------------------------------------------------------------------- /05-Avoiding_Array_Mutations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/05-Avoiding_Array_Mutations.md -------------------------------------------------------------------------------- /06-Avoiding_Object_Mutations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/06-Avoiding_Object_Mutations.md -------------------------------------------------------------------------------- /07-Writing_a_Todo_List_Reducer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/07-Writing_a_Todo_List_Reducer.md -------------------------------------------------------------------------------- /08-Reducer_Composition_with_Arrays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/08-Reducer_Composition_with_Arrays.md -------------------------------------------------------------------------------- /09-Reducer_Composition_with_Objects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/09-Reducer_Composition_with_Objects.md -------------------------------------------------------------------------------- /10-Reducer_Composition_with_combineReducers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/10-Reducer_Composition_with_combineReducers.md -------------------------------------------------------------------------------- /11-Implementing_combineReducers_from_Scratch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/11-Implementing_combineReducers_from_Scratch.md -------------------------------------------------------------------------------- /12-React_Todo_List_Example_Adding_a_Todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/12-React_Todo_List_Example_Adding_a_Todo.md -------------------------------------------------------------------------------- /13-React_Todo_List_Example_Toggling_a_Todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/13-React_Todo_List_Example_Toggling_a_Todo.md -------------------------------------------------------------------------------- /14-React_Todo_List_Example_Filtering_Todos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/14-React_Todo_List_Example_Filtering_Todos.md -------------------------------------------------------------------------------- /15-Extracting_Presentational_Components_Todo__TodoList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/15-Extracting_Presentational_Components_Todo__TodoList.md -------------------------------------------------------------------------------- /16-Extracting_Presentational_Components_AddTodo__Footer__FilterLink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/16-Extracting_Presentational_Components_AddTodo__Footer__FilterLink.md -------------------------------------------------------------------------------- /17-Extracting_Container_Components_FilterLink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/17-Extracting_Container_Components_FilterLink.md -------------------------------------------------------------------------------- /18-Extracting_Container_Components_VisibileTodoList__AddTodo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/18-Extracting_Container_Components_VisibileTodoList__AddTodo.md -------------------------------------------------------------------------------- /19-Passing_the_Store_Down_Explicitly_via_Props.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/19-Passing_the_Store_Down_Explicitly_via_Props.md -------------------------------------------------------------------------------- /20-Passing_the_Store_Down_Implicitly_via_Context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/20-Passing_the_Store_Down_Implicitly_via_Context.md -------------------------------------------------------------------------------- /21-Passing_the_Store_Down_with_Provider_from_React_Redux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/21-Passing_the_Store_Down_with_Provider_from_React_Redux.md -------------------------------------------------------------------------------- /22-Generating_Containers_with_connect_from_React_Redux_VisibleTodoList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/22-Generating_Containers_with_connect_from_React_Redux_VisibleTodoList.md -------------------------------------------------------------------------------- /23-Generating_Containers_with_connect_from_React_Redux_AddTodo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/23-Generating_Containers_with_connect_from_React_Redux_AddTodo.md -------------------------------------------------------------------------------- /24-Generating_Containers_with_connect_from_Readct_Redux_FooterLink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/24-Generating_Containers_with_connect_from_Readct_Redux_FooterLink.md -------------------------------------------------------------------------------- /25-Extracting_Action_Creators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/25-Extracting_Action_Creators.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/book.json -------------------------------------------------------------------------------- /images/EGH_Redux_Notes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/images/EGH_Redux_Notes.png -------------------------------------------------------------------------------- /images/EGH_Redux_Notes_500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/images/EGH_Redux_Notes_500.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tayiorbeii/egghead.io_redux_course_notes/HEAD/package.json --------------------------------------------------------------------------------