Recreating Facebook’s Recoil library

This weekend I decided to play with the new kid on the block – Facebook’s Recoil library for managing state. I did the trivial counter example to see how it works. It’s pretty simple idea so I wondered how much it takes to replicate its features. I found the exact answer – 70 lines of code. Obviously, my implementation didn’t cover everything but it was fun so I decided to share my findings.

(A side note: I did not look at the code of Recoil. I didn’t want to be bias on how to write my version.)

This weekend I decided to play with the new kid on the block - Facebook's Recoil library for managing state. I did the trivial counter example to see how it works. It's pretty simple idea so I wondered how much it takes to replicate its features. I found the exact answer - 70 lines of code. Obviously, my implementation didn't cover everything but it was fun so I decided to share my findings.

(A side note: I did not look at the code of Recoil. I didn't want to be bias on how to write my version.)


Print Share Comment Cite Upload Translate
CITATION GOES HERE CITATION GOES HERE
Select a language: