2015-07-05 3 views

ответ

1

LoopBack - это захватывающая компания с умными людьми.

Я мало знаю о предложениях для управления данными LoopBack и, как один из принципов, лежащих на ветру, я не чувствую себя комфортно, делая сравнения в любом случае.

Я думаю, что разумно рассматривать каждый выбор технологий в контексте вашего широкого бизнеса и приложений.

Позвольте мне предложить некоторые области для исследования:

  • Какую базу данных (ы) вы заботитесь о? Как продукт действительно работает с этими базами данных?

  • Вам необходимо/нужна поддержка на сервере для

    • сделок
    • проверки во время сохранения
    • пакетного сохранения запросов (смеси типов сущностей и вставить/обновление/удаления)
    • пакетных запросы запросов
  • Вам нужна/нужна поддержка на клиенте для

    • кэширование на стороне клиента и события
    • отслеживания изменений объект государственной
    • уведомления об изменении свойств
    • собственности и объект проверки
    • автоматизированные графы сущностей (например, просто по времени населения и обслуживание сущности навигационных свойств)
    • напечатали представление поддокументов («сложные типов») отслеживании
    • исходного значения (возможность отменить внесенные изменения)
    • сериализации сущностей графов с круговым Рекомендации.
  • Вам нужно будет рассмотреть возможность интеграции с не-узловыми клиентскими или серверными технологиями? С устаревшими приложениями и службами?

  • Есть ли документы разработчика и API? Сколько? Предоставляет ли он вид и качество руководства, которое вам нужно?

  • Сколько вопросов было задано в StackOverflow? Какие вопросы спрашивают о технологии на StackOverflow? Это те вопросы, которые вы будете задавать при создании своего приложения? Что вы думаете о ответах?

  • Что необходимо для поддержки пользователей для конкретных технологий Вы ищете?

  • Насколько устойчивой и стабильной является технология, которую вы ищете? Разве продавец хорошо разбирается в проблемах и проблемах тех, кто пытается решить эти проблемы? Это для вас?

  • Что люди на самом деле делают с этой технологией? Посмотрите за пределы списка клиентов. Узнайте, делают ли эти клиенты то, что вы хотите сделать.

  • Что представляет собой опыт поставщика, который разрабатывает и поддерживает виды приложений, которые вы планируете строить с помощью своих технологий?