{"id":13423971,"url":"https://github.com/yang-wei/vue-redux","last_synced_at":"2025-04-29T22:31:16.319Z","repository":{"id":78148924,"uuid":"38917770","full_name":"yang-wei/vue-redux","owner":"yang-wei","description":"What happen when Vue.js + Redux","archived":false,"fork":false,"pushed_at":"2017-07-15T04:36:28.000Z","size":34,"stargazers_count":142,"open_issues_count":1,"forks_count":12,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-15T18:49:47.329Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/yang-wei.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-07-11T07:22:47.000Z","updated_at":"2023-11-03T17:11:46.000Z","dependencies_parsed_at":"2023-07-29T11:31:24.508Z","dependency_job_id":null,"html_url":"https://github.com/yang-wei/vue-redux","commit_stats":{"total_commits":46,"total_committers":6,"mean_commits":7.666666666666667,"dds":"0.13043478260869568","last_synced_commit":"aa10b5e887ffdb82121883c2f059b8b7c7eaf572"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang-wei%2Fvue-redux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang-wei%2Fvue-redux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang-wei%2Fvue-redux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang-wei%2Fvue-redux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yang-wei","download_url":"https://codeload.github.com/yang-wei/vue-redux/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251593029,"owners_count":21614460,"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-31T00:00:45.971Z","updated_at":"2025-04-29T22:31:15.994Z","avatar_url":"https://github.com/yang-wei.png","language":"JavaScript","funding_links":[],"categories":["Awesome Vue.js [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)","Awesome Vue.js"],"sub_categories":["Libraries \u0026 Plugins"],"readme":"\u003e __Vue.js__: Vue.js is a library for building modern web interfaces. \nIt provides data-reactive components with a simple and flexible API.\n\n\u003e __Redux__: Predictable state management for JavaScript apps\n\n# vue-redux\nA Vue.js mixins to integrate redux.\n\u003e Note: Not production ready. Use at your own risk.\n\n# Installation\n```\nnpm install vue-redux\n```\n\n# How to use ?\nPlease see the example in this repo.\n\n# Run the example :computer:\n\n![](https://cldup.com/J7pXN7Y2ix.png)\n\nThis app is just a pretty simple task list app. But it shows how to use vue-redux in a Vue.js application. Nothing fancy, to run it\n```\ngit clone https://github.com/yang-wei/vue-redux.git \ncd vue-redux/example\nnpm install\nnpm run build\n```\nTo watch with webpack hot module replacement :fire:\n```\nnpm run hot\n```\nAnd go to `http://localhost:8080/`.\n\n## What about the pure Flux?\nI start to experiment this with the pure Flux. You can still find it on [flux branch](https://github.com/yang-wei/vue-flux/tree/flux) or [here](https://github.com/yang-wei/vue-flux/releases/tag/v0.0.1)\n\n## Vuex\nRecently, the creator of Vue.js created [Vuex](https://github.com/vuejs/vuex) which is a library to enable Vue.js adopt Flux-like architecture. \nHave a look if you're interested =)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyang-wei%2Fvue-redux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyang-wei%2Fvue-redux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyang-wei%2Fvue-redux/lists"}