Redux Eco-System

Source: Internet
Author: User
Tags redux middleware

Eco-System

Redux is an individual small-scale library, but its related content and APIs are carefully selected, enough to derive a rich toolset and a scalable ecosystem.

If you need a list of all the contents of Redux, we recommend that you move to Awesome Redux. It contains examples, boilerplate code, middleware, tool libraries, and many other related content. To learn React and Redux, React/redux links contains tutorials and a lot of useful resources, and Redux Ecosystem links lists a number of Redux-related libraries and plugins.

This page will list only a subset of the content reviewed by Redux maintainers. Don't let the confidence of trying other tools be dispelled! The whole ecosystem is growing so fast that we don't have enough time to focus on everything. This is recommended only as "internal recommendations", if you use Redux to create cool content, do not hesitate to send a PR right away.

Learn Redux Demo
    • Start Learning Redux -Learn Redux basics from the author (30 free instructional Videos)
    • Learn Redux -Build a simple picture application that briefly uses the core ideas of Redux, React Router and React.js
Sample App
    • Official example-some official examples, covering a variety of Redux technologies
    • soundredux-SoundCloud client built with Redux
    • grafgiti-create a graffiti on your Github contributor page
Tutorials and articles
    • Redux Tutorials
    • Redux Egghead Course Notes
    • Data consolidation with React Native
    • What the flux?! Let ' s Redux.
    • Leveling up with React:redux
    • A Cartoon Intro to Redux
    • Understanding Redux
    • Handcrafting an isomorphic Redux application
    • Full-stack Redux Tutorial
    • Getting Started with React, Redux, and immutable
    • Secure Your React and Redux App with JWT authentication
    • Understanding Redux Middleware
    • Angular 2-introduction to Redux
    • Apollo client:graphql with React and Redux
    • Using Redux-saga to simplify Your growing React Native Codebase
    • Build an Image Gallery Using Redux Saga
    • Working with VK APIs (in Russian)
Speech
    • Live react:hot Reloading and time travel-Learn how Redux uses throttling measures to make it easy to get hot loads that travel along the way
    • Cleaning the tar:using React within the Firefox Developer tools-Learn how to move from an existing MVC application to Redux
    • Redux:simplifying Application State-redux Architecture Introduction
Using redux to bind different frames
    • React-redux-react
    • Ng-redux-angular
    • Ng2-redux-angular 2
    • Backbone-redux-backbone
    • Redux-falcor-falcor
    • Deku-redux-deku
Middleware
    • Redux-thunk-building an asynchronous action constructor in the simplest way
    • redux-promise-compliance with FSA-standard promise Middleware
    • Redux-axios-middleware-Redux middleware to get data using Axios HTTP client
    • Redux-observable-redux's RxJS middleware
    • redux-rx-RxJS tools for Redux, including the middleware for observing variables
    • redux-logger-record all Redux action and the next State log
    • Status change reminders in redux-immutable-state-invariant-development
    • redux-unhandled-action-warning If action does not cause State to change during development
    • Redux-analytics-redux Middleware Analysis
    • Redux-gen-redux Middleware Generator
    • Another side effect of Redux-saga-redux application model
    • Redux-action-tree-redux composable Cerebral-style Signal
    • apollo-client-cache Client for GRAPHQL server and Redux-based UI framework
Routing
    • redux-simple-router-Keep React router and redux synchronized
    • redux-router-a library bound to redux by the React router
Component
    • Redux-form-holds the state of the React form in redux
    • react-redux-form-using Redux to generate tables in react
Intensifier (enhancer)
    • redux-batched-subscribe-custom batch and anti-jump requests for store subscribers
    • redux-history-transitions-Transformation of the history library based on the arbitrary action
    • Redux-optimist-enable action to be submitted or revoked later
    • REDUX-OPTIMISTIC-UI-A reducer Enhancer To enable type-agnostic optimistic updates allows reducer enhancer to be updated for unknown types
    • Redux-undo-makes reducer easy to redo/revoke, as well as action recording function
    • redux-ignore-Ignore Redux action by array or filter function
    • redux-recycle-resets the state of Redux on the determined action
    • redux-batched-actions-single user notification to dispatch multiple action
    • redux-search-Automatic index site resources for Instant Search
    • Redux-electron-store-store enhancer to synchronize multiple redux store on different electron processes
    • Redux-loop-sequence effects purely and naturally by returning them from your reducers
    • Redux-side-effects-utilize generators for declarative yielding of side effects from your pure reducers
Tool Set
    • Reselect-inspired by Nuclearjs, a selector for effective derivation of data
    • normalizr-to allow reducers to digest data better, normalization of nested data returned by the API
    • redux-actions-reducing boilerplate code when initializing reducer and action constructors (boilerplate)
    • redux-act-creating a library of reducer and action creation functions
    • Compiler tools for Redux-transducers-redux
    • redux-immutablejs-tools for integrating redux and immutable together
    • redux-tcomb-using state and action with immutable attributes and type checking in redux
    • Redux-mock-store-Simulate redux to test applications
    • Redux-actions-assertions-redux Actions Test Assertion
Developer Tools
    • Redux-devtools-an action log tool that uses time travel UI, unloading, and reducer error handlers, which was first demonstrated at React Europe meeting
    • Redux DevTools extension-packaged the Redux DevTools and additional features of the Chrome plugin
Developer Tool Listener
    • Log monitor-redux DevTools Default listener with tree view
    • Dock monitor-a resizable and movable dock for Redux DevTools monitors
    • Slider Monitor-redux DevTools Custom listener to play back recorded Redux action
    • Inspector-redux DevTools Custom Listener to filter, differentiate action, drill down to state and monitor changes
    • Diff monitor-Redux Devtools listener that distinguishes store changes for different actions
    • filterable Log monitor-tree-like Redux DevTools listener for filtered views
    • Chart Monitor-redux DevTools Diagram listener
    • Filter actions-Filters The action, composable Redux DevTools Listener
Community conventions
    • The humanized standard of Action object in Flux Action-flux
    • Canonical Reducer composition-Nested Reducer composition of arbitrary standards
    • Ducks:redux Reducer bundles-Proposal for bundling multiple Reducer, action type and action
Translation
    • Chinese documents-Simplified Chinese
    • Chinese documents-Traditional Chinese
    • Redux in russian-Russian
    • Redux en Espa?ol-Spanish
More
    • Awesome Redux is a list of libraries that contain a large number of Redux related.
    • React-redux Links React, Redux, ES6 high-quality articles, tutorials, and related content lists.
    • Redux Ecosystem Links Redux The taxonomy resources for related libraries, plugins, Toolsets.

Redux Eco-System

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.