2017-01-28 5 views
1

я исследовал и практиковали по созданию Rest Api с шлейфом и ExpressJS отдельноLoopback с ExpressJS

при использовании Loopback;

  1. Это было очень много времени, чтобы прочитать всю документацию и обучение петлевых конкретных вещей
  2. Это также позволяет создать Апи в течение короткого периода времени и имеет много волшебных вещи внутри него.
  3. Я видел, что если я сталкиваюсь с проблемами при разработке с петлей. Я обычно застрял в поиске ответов от сообщества.

при использовании ExpressJs

  1. Вы пишете почти каждый апи конечной точки в том же формате с большим количеством скопированного кода.
  2. Вам удобно с ним и делать что угодно с легкостью. Но много времени, если сравнивать с петлей.

Моя точка использовать лучшие части обеих ExpressJs и Loopback

Так что мой вопрос «Есть ли смысл использовать Loopback с ExpressJs, а также использовать Mongoose

Связанный с моим вопросом Loopback имеет документацию о добавлении маршрута ExpressJS в приложение Loopback. Loopback with Express Route

Если есть смысл, есть ли рекомендации по структурированию папок?

+0

Для вас информация, Loopback уже работает поверх Express. – Jspdown

ответ

2

Как @Jspdown написал в своем comment to your question Loopback действительно основана на экспресс, так что вам не нужно делать выбор между ними.

Когда вы работаете над своим приложением с помощью Express и создаете «много скопированного кода», вы вскоре начнете оптимизировать его и на самом деле разработать свою собственную инфраструктуру. Так что это именно то, что команда Loopback уже сделала для вас.

Таким образом, выбор не является Loopback или Express, но это - инвестировать в готовые разработки или разрабатывать собственные рамки. Что касается меня, я думаю, что если вы будете работать над относительно простыми проектами и/или быстрыми прототипами или скоро измените свои инструменты программирования - не изучайте, просто делайте. Но если вы работаете над крупной критически важной системой в долгосрочном проекте - Loopback полезен.