{"id":18340800,"url":"https://github.com/amercier/react-redux-tutorial","last_synced_at":"2025-04-09T20:45:23.190Z","repository":{"id":143103449,"uuid":"163074140","full_name":"amercier/react-redux-tutorial","owner":"amercier","description":"Tutorial Hacker News application with React and Redux","archived":false,"fork":false,"pushed_at":"2020-05-29T04:36:42.000Z","size":2058,"stargazers_count":0,"open_issues_count":9,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-15T13:18:29.362Z","etag":null,"topics":["hackernews","react","redux","tutorial"],"latest_commit_sha":null,"homepage":"https://www.robinwieruch.de/react-redux-tutorial/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amercier.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-25T10:47:47.000Z","updated_at":"2019-05-04T09:51:19.000Z","dependencies_parsed_at":"2023-04-12T08:47:10.571Z","dependency_job_id":null,"html_url":"https://github.com/amercier/react-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/amercier%2Freact-redux-tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amercier%2Freact-redux-tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amercier%2Freact-redux-tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amercier%2Freact-redux-tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amercier","download_url":"https://codeload.github.com/amercier/react-redux-tutorial/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248111115,"owners_count":21049568,"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":["hackernews","react","redux","tutorial"],"created_at":"2024-11-05T20:24:16.703Z","updated_at":"2025-04-09T20:45:23.170Z","avatar_url":"https://github.com/amercier.png","language":"JavaScript","readme":"# React Redux Tutorial\n\n\u003e Hacker News application with React and Redux, built by following\n\u003e [React Redux Tutorial for Beginners (2018)].\n\n[![Build Status](https://img.shields.io/travis/amercier/react-redux-tutorial/master.svg)](https://travis-ci.org/amercier/react-redux-tutorial)\n[![Test Coverage](https://img.shields.io/codecov/c/github/amercier/react-redux-tutorial/master.svg)](https://codecov.io/github/amercier/react-redux-tutorial?branch=master)\n[![Dependency Status](https://img.shields.io/david/amercier/react-redux-tutorial.svg)](https://david-dm.org/amercier/react-redux-tutorial)\n[![devDependency Status](https://img.shields.io/david/dev/amercier/react-redux-tutorial.svg)](https://david-dm.org/amercier/react-redux-tutorial#info=devDependencies)\n[![Greenkeeper](https://badges.greenkeeper.io/amercier/react-redux-tutorial.svg)](https://github.com/amercier/react-redux-tutorial/issues?q=label%3Agreenkeeper)\n\n## Getting started\n\nThis application was bootstrapped with [Create React App].\n\n### Dependencies\n\nBefore starting, install [NodeJS] and [Yarn].\n\n```bash\nyarn\n```\n\nInstalls this project's dependencies in the `node_modules` folder.\n\n### Development\n\n```bash\nyarn start\n```\n\nRuns the app in the development mode.\u003cbr\u003e\nOpen \u003chttp://localhost:3000\u003e to view it in the browser.\n\nThe page will reload if you make edits.\u003cbr\u003e\nYou will also see any lint errors in the console.\n\n### Testing\n\n```bash\nyarn test\n```\n\nLaunches the test runner in the interactive watch mode.\u003cbr\u003e\nSee the section about [running tests] for more information.\n\n### Building\n\n```bash\nyarn build\n```\n\nBuilds the app for production to the `build` folder.\u003cbr\u003e\nIt correctly bundles React in production mode and optimizes the build for the best performance.\n\nThe build is minified and the filenames include the hashes.\u003cbr\u003e\nYour app is ready to be deployed!\n\nSee the section about [deployment] for more information.\n\n### Continuous Delivery\n\n[![Demo](https://img.shields.io/website-up-down-green-red/https/react-redux-tutorial.amercier.com.svg?label=demo)](https://react-redux-tutorial.amercier.com/)\n\nEach successful build on the `master` branch is automatically deployed by Travis CI on\n[GitHub Pages]. See [GitHub Pages Deployment] for more information.\n\n**Note:**: `GITHUB_TOKEN` and `CNAME` environment variables must be set in Travis CI project\nsettings.\n\n## License\n\n[![License](https://img.shields.io/github/license/amercier/react-redux-tutorial.svg)](LICENSE.md)\n\n[react redux tutorial for beginners (2018)]: https://www.robinwieruch.de/react-redux-tutorial/\n[create react app]: https://github.com/facebook/create-react-app\n[nodejs]: https://nodejs.org/\n[yarn]: https://yarnpkg.com/\n[running tests]: https://facebook.github.io/create-react-app/docs/running-tests\n[deployment]: https://facebook.github.io/create-react-app/docs/deployment\n[github pages]: https://pages.github.com/\n[github pages deployment]: https://docs.travis-ci.com/user/deployment/pages/\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famercier%2Freact-redux-tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famercier%2Freact-redux-tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famercier%2Freact-redux-tutorial/lists"}