Header banner
Revain logoHome Page
Jesus Baker photo
1 Level
1260 Review
42 Karma

Review on Immutable by Jesus Baker

Revainrating 5 out of 5

ImmutaJS was exactly what my team needed for document migration

The immutability of objects in javascript is quite powerful when you want to have multiple versions or different states as well with ease! We use immutable at work where we are solving problems like versioning documents so they can be easily migrated between servers without breaking anything else (since it's just JS). There has been some minor issues but nothing that I feel would make me choose otherwise. It really does solve our problem very effectively though - no more worrying about migrating old docs from one server/db instance back into production since everything stays consistent across all instances now by default!!

img 1 attached to Immutable review by Jesus Baker



Pros
  • Makes working safely easier
  • Easily serializable for persistence purposes, great way around mutable data structures which may lead us down wrong paths if not properly managed.
  • Very easy syntax compared other languages such Java / C# etc.
  • Easy mapping via JSON using Gson library
Cons
  • All fine