paint-brush
The Lessons We Learned From Moving to Recoil.js by@ksimons
1,747 reads
1,747 reads

The Lessons We Learned From Moving to Recoil.js

by Kevin Simons8mOctober 13th, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

At [Kitemaker], we recently made the leap to [Recoil.js] for our React state management needs. 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. We reached for Recoil to help us minimize re-renders. We chose it over other competing frameworks like MobX because of its API and its similarity to Redux.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - The Lessons We Learned From Moving to Recoil.js
Kevin Simons HackerNoon profile picture
Kevin Simons

Kevin Simons

@ksimons

CTO @Kitemaker (https://kitemaker.co)

About @ksimons
LEARN MORE ABOUT @KSIMONS'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Kevin Simons HackerNoon profile picture
Kevin Simons@ksimons
CTO @Kitemaker (https://kitemaker.co)

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite