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
What is this?LoopBack is an open-source Node.js framework for building modern applications that need complex integrations — chiefly dynamic end-to-end REST APIs with little or no coding.
Is it a framework I build an app on, or a library I plug into existing code?A framework: it bundles Node.js modules, Yeoman generators that scaffold your app, and client SDKs for iOS, Android and web — usable independently or together.
How do I start a new project with it?Install the 'loopback-cli' command-line tool, then use it to generate your application, models and data sources.
What do I need installed before that?Just Node.js 8 or newer — everything else, including Express, comes as npm dependencies of the package.
Is this version still maintained?No: LoopBack 3 reached end of life in December 2020, and only critical bug and security fixes for IBM API Connect customers are provided. The team urges migrating to LoopBack 4.
What if my app's clients are mobile?That's a first-class use case: LoopBack ships iOS, Android and JavaScript client SDKs, plus built-in push, geolocation and file services for mobile apps.
Where can the finished app run?On-premises or in the cloud — anywhere Node.js runs.
Which databases and services can it pull data from?Oracle, MySQL, PostgreSQL, MS SQL Server and MongoDB out of the box, plus SOAP and other REST APIs; enterprise and community connectors cover the rest.
What's the deal with LoopBack 3 versus LoopBack 4?LoopBack 4 is the current version (published Oct 2018); LoopBack 3 went end-of-life in Dec 2020, and there is a Migration Guide for upgrading existing apps.
How does it handle relationships and permissions between models?Model relationships and access controls are built in — that's what lets LoopBack support complex APIs without hand-writing that layer.
Creator
strongloop
Size
8.5 MB
Stars
13.1K
Age
13y
Commits · 90 Days