-
A state management library for React.Pricing:
- Open Source
At Kitemaker, we recently made the leap to Recoil.js for our React state management needs. Before using Recoil, Kitemaker used a simple state management solution built upon useReducer(). We built Kitemaker to be super fast, responding to every user interaction instantly. However, in organizations with lots of data, we sometimes had a difficult time achieving this due to unnecessary re-renders. Kitemaker has a sync engine under the hood that is constantly syncing data in the background between clients. With useReducer() this always triggered a top-down re-render and we had to rely on memoization to keep things snappy.
#Application And Data #Libraries #State Management Library 72 social mentions
-
A fast issue tracker for makers and innovators
At Kitemaker, we recently made the leap to Recoil.js for our React state management needs. Before using Recoil, Kitemaker used a simple state management solution built upon useReducer(). We built Kitemaker to be super fast, responding to every user interaction instantly. However, in organizations with lots of data, we sometimes had a difficult time achieving this due to unnecessary re-renders. Kitemaker has a sync engine under the hood that is constantly syncing data in the background between clients. With useReducer() this always triggered a top-down re-render and we had to rely on memoization to keep things snappy.
#Project Management #Productivity #Developer Tools 13 social mentions