{"id":13394360,"url":"https://github.com/happypoulp/redux-tutorial","last_synced_at":"2025-05-14T21:04:06.742Z","repository":{"id":35736921,"uuid":"40015661","full_name":"happypoulp/redux-tutorial","owner":"happypoulp","description":"Learn how to use redux step by step","archived":false,"fork":false,"pushed_at":"2021-05-01T06:20:18.000Z","size":172,"stargazers_count":3752,"open_issues_count":19,"forks_count":544,"subscribers_count":99,"default_branch":"master","last_synced_at":"2025-03-30T12:04:00.961Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/happypoulp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-31T17:00:55.000Z","updated_at":"2025-03-17T13:34:50.000Z","dependencies_parsed_at":"2022-08-18T06:29:01.012Z","dependency_job_id":null,"html_url":"https://github.com/happypoulp/redux-tutorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/happypoulp%2Fredux-tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/happypoulp%2Fredux-tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/happypoulp%2Fredux-tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/happypoulp%2Fredux-tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/happypoulp","download_url":"https://codeload.github.com/happypoulp/redux-tutorial/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247485279,"owners_count":20946398,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T17:01:17.035Z","updated_at":"2025-04-06T13:06:03.654Z","avatar_url":"https://github.com/happypoulp.png","language":"JavaScript","readme":"redux-tutorial\n=========================\n\nThis repository contains a step by step tutorial to help grasp flux and more specifically [Redux](https://github.com/reactjs/redux).\n\nThe official and very exhaustive Redux documentation is available [here](http://redux.js.org/) and should be your number one source of truth regarding Redux. The present tutorial will only offer you an introduction to flux concepts through Redux use. For further or more detailed info, please refer to the Redux documentation.\n\n### Prerequisites\nIt is required for you to know a bit of ES6 and ES7 (Object Spread) to correctly understand some of the examples given in this repo. Also be aware that this tutorial targets redux 3.0.2 and react-redux 4.0.0.\n\n### Clone the repository\n`git clone https://github.com/happypoulp/redux-tutorial.git`\n\n### Move into repository\n`cd redux-tutorial`\n\n### Install dependencies\n`npm install`\n\n### Browse the tutorial\n\nThis tutorial is split into a sequence of javascript files that are intended to be read in order. \n\nStart with the first tutorial: [Introduction](00_introduction.js)\n\n### Run an example\n\nBeing real js files, each example can be run to verify that it works as intended or to do your own experiments:\n\n`npm run example 01_simple-action-creator.js`\n\nEnjoy!\n","funding_links":[],"categories":["JavaScript","Uncategorized","Marks"],"sub_categories":["Uncategorized","Articles And Tutorials"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhappypoulp%2Fredux-tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhappypoulp%2Fredux-tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhappypoulp%2Fredux-tutorial/lists"}