loopback README

The project's README from github.com/strongloop/loopback. As one markdown file: README.md.

LoopBack

Gitter Module LTS Adopted' IBM Support

⚠️ LoopBack 3 has reached end of life. We are no longer accepting pull requests or providing support for community users. The only exception is fixes for critical bugs and security vulnerabilities provided as part of support for IBM API Connect customers. We urge all LoopBack 3 users to migrate their applications to LoopBack 4 as soon as possible. Learn more about LoopBack's long term support policy. will be provided or accepted. (See Module Long Term Support Policy below.)

We urge all LoopBack 3 users to migrate their applications to LoopBack 4 as soon as possible. Refer to our Migration Guide for more information on how to upgrade.

Overview

LoopBack is a highly-extensible, open-source Node.js framework that enables you to:

LoopBack consists of:

LoopBack tools include:

For more details, see https://loopback.io/.

Module Long Term Support Policy

LoopBack 3.x has reached End-of-Life.

This module adopts the Module Long Term Support (LTS) policy, with the following End Of Life (EOL) dates:

Version Status Published EOL
LoopBack 4 Current Oct 2018 Apr 2023 (minimum)
LoopBack 3 End-of-Life Dec 2016 Dec 2020
LoopBack 2 End-of-Life Jul 2014 Apr 2019

Learn more about our LTS plan in docs.

LoopBack modules

The LoopBack framework is a set of Node.js modules that you can use independently or together.

LoopBack modules

Core

Connectors

Enterprise Connectors

Community Connectors

The LoopBack community has created and supports a number of additional connectors. See Community connectors for details.

Components

Client SDKs

Tools

Examples

StrongLoop provides a number of example applications that illustrate various key LoopBack features. In some cases, they have accompanying step-by-step instructions (tutorials).

See examples at loopback.io for details.

Resources

Contributing

Contributions to the LoopBack project are welcome! See Contributing to LoopBack for more information.

Reporting issues

One of the easiest ways to contribute to LoopBack is to report an issue. See Reporting issues for more information.

Analytics

loopback (strongloop/loopback)

Searching Database…

13.1K ·GitHub
Что это такое?LoopBack — это опенсорсный фреймворк для Node.js, предназначенный для создания современных приложений со сложными интеграциями — прежде всего динамических REST API «от начала до конца» с минимумом кода или вообще без него.
Это фреймворк, на котором я строю приложение, или библиотека, которую я подключаю к существующему коду?Фреймворк: он включает модули Node.js, генераторы Yeoman, которые создают каркас вашего приложения, и клиентские SDK для iOS, Android и веба — их можно использовать по отдельности или вместе.
Как начать с ним новый проект?Установите утилиту командной строки 'loopback-cli', а затем с её помощью сгенерируйте приложение, модели и источники данных.
Что должно быть установлено заранее?Только Node.js 8 или новее — всё остальное, включая Express, приходит как npm-зависимости пакета.
Эта версия всё ещё поддерживается?Нет: LoopBack 3 достиг конца срока жизни в декабре 2020 года, и теперь для клиентов IBM API Connect выпускаются только критические исправления ошибок и уязвимостей. Команда рекомендует перейти на LoopBack 4.
А если клиентами моего приложения будут мобильные устройства?Это один из основных сценариев: LoopBack поставляется с клиентскими SDK для iOS, Android и JavaScript, а также со встроенными сервисами push-уведомлений, геолокации и работы с файлами для мобильных приложений.
Где может работать готовое приложение?На своих серверах или в облаке — везде, где работает Node.js.
Из каких баз данных и сервисов он может брать данные?Oracle, MySQL, PostgreSQL, MS SQL Server и MongoDB поддерживаются «из коробки», плюс SOAP и другие REST API; остальное закрывают корпоративные и общественные коннекторы.
Чем отличаются LoopBack 3 и LoopBack 4?LoopBack 4 — актуальная версия (вышла в октябре 2018 года); LoopBack 3 перестал поддерживаться в декабре 2020 года, и для обновления существующих приложений есть Migration Guide.
Как он работает со связями и правами доступа между моделями?Связи между моделями и управление доступом встроены — именно поэтому LoopBack умеет поддерживать сложные API без написания этого слоя вручную.
Creator
strongloop
Size
8.5 MB
Stars
13.1K
Age
13y
Commits · 90 Days