Оба являются LoopBack и Breeze.JS, чтобы сделать то же самое, чтобы сохранить данные из клиентских приложений Node.JS в базу данных, такую как MSSQL, Oracle и т. Д.??LoopBack Vs Breeze.JS для использования с Node.JS
ответ
LoopBack - это захватывающая компания с умными людьми.
Я мало знаю о предложениях для управления данными LoopBack и, как один из принципов, лежащих на ветру, я не чувствую себя комфортно, делая сравнения в любом случае.
Я думаю, что разумно рассматривать каждый выбор технологий в контексте вашего широкого бизнеса и приложений.
Позвольте мне предложить некоторые области для исследования:
Какую базу данных (ы) вы заботитесь о? Как продукт действительно работает с этими базами данных?
Вам необходимо/нужна поддержка на сервере для
- сделок
- проверки во время сохранения
- пакетного сохранения запросов (смеси типов сущностей и вставить/обновление/удаления)
- пакетных запросы запросов
Вам нужна/нужна поддержка на клиенте для
- кэширование на стороне клиента и события
- отслеживания изменений объект государственной
- уведомления об изменении свойств
- собственности и объект проверки
- автоматизированные графы сущностей (например, просто по времени населения и обслуживание сущности навигационных свойств)
- напечатали представление поддокументов («сложные типов») отслеживании
- исходного значения (возможность отменить внесенные изменения)
- сериализации сущностей графов с круговым Рекомендации.
Вам нужно будет рассмотреть возможность интеграции с не-узловыми клиентскими или серверными технологиями? С устаревшими приложениями и службами?
Есть ли документы разработчика и API? Сколько? Предоставляет ли он вид и качество руководства, которое вам нужно?
Сколько вопросов было задано в StackOverflow? Какие вопросы спрашивают о технологии на StackOverflow? Это те вопросы, которые вы будете задавать при создании своего приложения? Что вы думаете о ответах?
Что необходимо для поддержки пользователей для конкретных технологий Вы ищете?
Насколько устойчивой и стабильной является технология, которую вы ищете? Разве продавец хорошо разбирается в проблемах и проблемах тех, кто пытается решить эти проблемы? Это для вас?
Что люди на самом деле делают с этой технологией? Посмотрите за пределы списка клиентов. Узнайте, делают ли эти клиенты то, что вы хотите сделать.
Что представляет собой опыт поставщика, который разрабатывает и поддерживает виды приложений, которые вы планируете строить с помощью своих технологий?