Our great sponsors
|7 days ago||about 1 year ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
20 Essential Parts Of Any Large Scale React App
15 projects | dev.to | 2 Jun 2023
react-redux : Integration with React
I am making a pizza app and I want that whenever I click on add my cart gets updated which is at the bottom of the page. Can anyone please help
2 projects | /r/reactjs | 28 Apr 2023
You should think about using some client state management libraries like Redux. Redux gives you the possibility to encapsulate states and manipulate it through functions. https://react-redux.js.org/
What Are Signals?
2 projects | news.ycombinator.com | 4 Mar 2023
`useSyncExternalStore` was shipped live in React 18.0 and is fully ready for production use.
Source: I'm the primary Redux maintainer, and worked with Andrew Clark of the React team to nail down the semantics and behavior needed by `useSyncExternalStore` in practice. They had the idea, but discussed a lot of the necessary use cases with us and other lib maintainers, and a lot of its internal implementation is directly related to how React-Redux's `useSelector` hook was implemented already.
I built the first working code that used it by prototyping React-Redux v8's switch from our own internal subscription handling to `useSyncExternalStore` instead and gave Andrew feedback:
React From Scratch
4 projects | dev.to | 7 Feb 2023
State Management with Redux
5 projects | dev.to | 22 Dec 2022
Redux is a popular state management tool that can be used in conjunction with React to manage the state of an application. It works by implementing a unidirectional data flow, in which actions are dispatched to a central store, which then updates the state of the application and sends the updated state back to the components that need it.
Consuming a Rails API with a NextJs client
13 projects | dev.to | 28 Nov 2022
Redux vs Context, what exactly does Redux accomplish that context fails to do?
2 projects | /r/reactjs | 26 Nov 2022
Sorry, that is correct. I was combining Redux toolkit with React Redux In my head.
What is the correct way to store a variable so that It is accessible to all components/pages?
3 projects | /r/react | 29 Oct 2022
if you have a more complex component hierarchy, and the component who receives the DB response is not on the top, you might consider introducing a State management tool, such as Redux: https://redux.js.org / https://react-redux.js.org
useSyncExternalStore() needs an update
2 projects | /r/reactjs | 16 Sep 2022
FWIW I was actually the primary alpha tester for useSyncExternalStore - I prototyped using uSES in React-Redux v8, and worked with Andrew Clark to nail down what the final API and behavior should be.
I am sick and tired of react-redux. Who has some good alternatives?
18 projects | /r/reactjs | 11 Sep 2022
Additionally, the idea that the props.todoAdded() version from connect automatically dispatched when called was always a source of confusion and led to lots of questions. So, Dan Abramov specifically suggested that we drop the idea of auto-binding as we were designing the hooks API to make it more clear what's actually happening, and we did.
Functional programming in react?
3 projects | /r/react | 24 Oct 2022
A lot of stuff from functional programming are used in react. Hooks were basically recompose: https://github.com/acdlite/recompose3 projects | /r/react | 24 Oct 2022
Specifically to React component design? I haven't seen any since [Recompose](https://github.com/acdlite/recompose) (which Andrew Clark archived in lieu of hooks). But you can still use FP inside your renders, general utilities and hooks.
React HOC horror
2 projects | /r/programminghorror | 30 Sep 2022
For those curious this is the result of using recompose2 projects | /r/programminghorror | 30 Sep 2022
There was a time when HOCs where super popular, in particular there was a library called recompose, this is the result of using that library https://github.com/acdlite/recompose
Writing purely functional stateful components without hooks
4 projects | /r/reactjs | 5 Jun 2021
I might look like an asshole, but that also can save you time on future work: recompose includes withState and many other HOCs
What are some alternatives?
axios - Promise based HTTP client for the browser and node.js
Express - Fast, unopinionated, minimalist web framework for node.
reselect - Selector library for Redux
kea - Production Ready State Management for React
react-final-form - 🏁 High performance subscription-based form state management for React
valtio - 💊 Valtio makes proxy-state simple for React and Vanilla
redux-batched-subscribe - store enhancer for https://github.com/reactjs/redux which allows batching subscribe notifications.
effector-react - Business logic with ease ☄️