Header banner
Revain logoHome Page
Jesus Baker photo
1 Уровень
1260 Отзывов
42 Карма

Отзыв о Immutable от Jesus Baker

Revainrating 5 out of 5

ImmutaJS был именно тем, что нужно моей команде для переноса документов.

Неизменяемость объектов в javascript весьма эффективна, когда вы хотите с легкостью иметь несколько версий или разных состояний! Мы используем immutable на работе, когда решаем такие проблемы, как управление версиями документов, чтобы их можно было легко перенести между серверами, не нарушая ничего другого (поскольку это всего лишь JS). Были некоторые незначительные проблемы, но ничто из того, что я чувствую, не заставило бы меня выбрать другое. Это действительно очень эффективно решает нашу проблему - больше не нужно беспокоиться о переносе старых документов с одного экземпляра сервера / базы данных обратно в рабочую среду, поскольку теперь по умолчанию все остается согласованным во всех экземплярах!

картинка 1 прикреплена к отзыву Immutable от Jesus Baker



Плюсы
  • Облегчает безопасную работу
  • Легко сериализуется для целей сохранения, отличный способ обойти изменяемые структуры данных, которые могут привести нас по ложному пути, если не будут должным образом управляться.
  • Очень простой синтаксис по сравнению с другими языками, такими как Java / C# и т. д.
  • Простое сопоставление через JSON с использованием библиотеки Gson
Минусы
  • Все хорошо