|4 months ago||14 days 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.
We haven't tracked posts mentioning object-path yet.
Tracking mentions began in Dec 2020.
My current Indie Hacking toolkit
28 projects | dev.to | 27 Jan 2022
Immutability: Immer (https://immerjs.github.io/immer)
Can you force an object to copy by value instead of being passed as a reference?
3 projects | reddit.com/r/typescript | 11 Jan 2022
Have you checked out Immer? It allows you to write mutating code while ensuring you never actually mutate the original object.
state object in dependency array
1 project | reddit.com/r/reactjs | 10 Jan 2022
Immer helps create immutable objects to make it easier to follow the correct pattern for updating state objects. https://www.npmjs.com/package/immer
5 projects | dev.to | 8 Jan 2022
Am I updating the state correctly here?
1 project | reddit.com/r/react | 5 Jan 2022
Alternatively you could use Immer and just wrap your function with that and it handles proper cloning for you. Then you can just assign the result to state.
Is there a cleaner way to immutably update a deeply nested attribute? (I feel like this is not very clean)
3 projects | reddit.com/r/typescript | 4 Jan 2022
I created SmartContract UI - A quick and easy way to interact with blockchain's data
4 projects | dev.to | 3 Jan 2022
I choose NextJS because I really love React and Typescript! For the UI, I picked Material-UI library to quickly build a friendly interface To handle the data easily, I choose Immer for state data management, and localForage for browser storage. I prefer (EthersJS)[https://docs.ethers.io/v5/] over Web3JS when interacting with the smart contracts & wallets because it's more flexible.
Strategies for setting state for nested arrays and objects?
1 project | reddit.com/r/reactjs | 22 Dec 2021
If you're dealing with complex immutable updates, Immer is a great tool to make those simpler.
I made a web app for creating custom meal plans faster: calories-in.com
8 projects | reddit.com/r/SideProject | 19 Dec 2021
- Immer (https://immerjs.github.io/immer/) for state management
Show HN: SyncedStore CRDT – build multiplayer collaborative apps for React / Vue
11 projects | news.ycombinator.com | 8 Dec 2021
What are some alternatives?
immutability-helper - mutate a copy of data without changing the original source
redux-toolkit - The official, opinionated, batteries-included toolset for efficient Redux development
react-query - ⚛️ Hooks for fetching, caching and updating asynchronous data in React
reselect - Selector library for Redux
SWR - React Hooks for Data Fetching
valtio - 💊 Valtio makes proxy-state simple for React and Vanilla
zustand - 🐻 Bear necessities for state management in React
JSON-Schema Faker - JSON-Schema + fake data generators
Mock.js - A simulation data generator