LoopBack makes it easy to build modern applications that require complex integrations.
Go to file
Raymond Feng b7541c1a7e 2.14.0
* Replace deprecated hooks with Operation hooks (Miroslav Bajtoš)

 * test: don't warn about running deprecated paths (Miroslav Bajtoš)

 * karma conf: prevent timeouts on Travis CI (Miroslav Bajtoš)

 * Pass options from User.login to createAccessToken (Raymond Feng)

 * Config option to disable legacy explorer routes Setting legacyExplorer to false in the loopback config will disable the routes /routes and /models made available in loopback.rest. The deprecate module has been added to the project with a reference added for the legacyExplorer option as it is no longer required by loopback-explorer. Tests added to validate functionality of disabled and enabled legacy explorer routes. (Ron Edgecomb)

 * test: setup GUID for all models tracking changes (Miroslav Bajtoš)

 * Change tracking requires a string id set to GUID (Miroslav Bajtoš)
2015-03-03 11:14:55 -08:00
common/models Replace deprecated hooks with Operation hooks 2015-03-03 18:06:15 +01:00
docs updated LB module diagram 2014-07-25 21:19:13 -07:00
example Fixing the model attach 2014-11-17 00:00:54 -03:00
lib Change tracking requires a string id set to GUID 2015-03-02 18:16:18 +01:00
server/middleware Config option to disable legacy explorer routes 2015-03-02 14:12:18 -05:00
templates Add password reset 2013-11-20 14:20:47 -08:00
test karma conf: prevent timeouts on Travis CI 2015-03-03 09:47:49 +01:00
.gitignore Fix loopback in PhantomJS, fix karma tests 2014-06-26 13:30:09 +02:00
.jscsrc Fix change detection & tracking 2015-02-20 19:28:33 +01:00
.jshintignore Add .jshintignore 2013-11-21 19:49:35 +01:00
.jshintrc permit some globals 2014-11-21 02:56:48 +01:00
.travis.yml travis.yml: drop 0.11, add 0.12 and iojs 2015-02-24 08:25:13 +01:00
CHANGES.md 2.14.0 2015-03-03 11:14:55 -08:00
CONTRIBUTING.md Update CONTRIBUTING.md 2014-11-17 12:33:06 -08:00
Gruntfile.js test: don't warn about running deprecated paths 2015-03-03 14:34:05 +01:00
LICENSE Update README and license link 2014-04-28 10:57:26 -07:00
README.md Add wiki references to readme 2015-02-03 11:59:45 -08:00
docs.json Added context middleware 2015-01-08 15:24:20 -08:00
favicon.ico Upgrade to Express 4.x 2014-05-29 08:44:05 -07:00
index.js Fix places using undefined variables 2014-10-15 16:44:00 +02:00
package.json 2.14.0 2015-03-03 11:14:55 -08:00

README.md

LoopBack

Gitter

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

  • Create dynamic end-to-end REST APIs with little or no coding.
  • Access data from Oracle, MySQL, PostgreSQL, MS SQL Server, MongoDB, SOAP and other REST APIs.
  • Incorporate model relationships and access controls for complex APIs.
  • Use built-in push, geolocation, and file services for mobile apps.
  • Easily create client apps using Android, iOS, and JavaScript SDKs.
  • Run your application on-premises or in the cloud.

LoopBack consists of:

  • A library of Node.js modules.
  • Yeoman generators for scaffolding applications.
  • Client SDKs for iOS, Android, and web clients.

LoopBack tools include:

  • Command-line tool slc loopback to create applications, models, data sources, and so on.
  • StrongLoop Arc, a graphical tool for editing LoopBack applications; and for deploying and monitoring applications.

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

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

Resources

Contributing

See https://github.com/strongloop/loopback/wiki/Contributing

Issues

See https://github.com/strongloop/loopback/wiki/Issues

Analytics