4 ms·
The Crystalize.js library is your magic wand for data wizardry, introducing a methodology for data management: "Crystals" and their foundational building blocks
by zachbutton 3y ago
The Crystalize.js library is your magic wand for data wizardry, introducing a methodology for data management: "Crystals" and their foundational building blocks, "Shards". Think of a "Crystal" as an iceberg, immutably capturing the essence of time and tales, representing a culmination of data or states. Imagine "Shards" as the droplets that over time, meld to craft these icebergs. Now imagine that you could turn back the clock, and see the formation of the iceberg at different points in its history.
That is Crystalize.js. It's like a reducer on steroids, but if reducers had undo/redo and time-travel.
https://github.com/zachbutton/crystalize.js https://github.com/zachbutton/crystalize.js
- johncoltrane 3y agoThe switch between crystals and icebergs is a bit confusing, especially considering how icebergs are actually formed. I would stick with crystals.
- zachbutton 3y agoNote taken, thank you. I've since rewritten the introduction section.