98d439050a
Implement method for registering (new) middleware phases. - If all names are new, then the phases are added just before the "routes" phase. - Otherwise the provided list of names is merged with the existing phases in such way that the order of phases is preserved. Example // built-in phases: // initial, session, auth, parse, routes, files, final app.defineMiddlewarePhases('custom'); // new list of phases // initial, session, auth, parse, // custom, // routes, files, final app.defineMiddlewarePhases([ 'initial', 'postinit', 'preauth', 'routes', 'subapps' ]); // new list of phases // initial, // postinit, preauth, // session, auth, parse, custom, // routes, // subapps, // files, final |
||
---|---|---|
common/models | ||
docs | ||
example | ||
lib | ||
templates | ||
test | ||
.gitignore | ||
.jscsrc | ||
.jshintignore | ||
.jshintrc | ||
.travis.yml | ||
CHANGES.md | ||
CONTRIBUTING.md | ||
Gruntfile.js | ||
LICENSE | ||
README.md | ||
docs.json | ||
favicon.ico | ||
index.js | ||
package.json |
README.md
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.
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.
Core
Connectors
- loopback-connector-mongodb
- loopback-connector-mysql
- loopback-connector-postgresql
- loopback-connector-rest
Enterprise Connectors
Components
Client SDKs
Tools
Examples
- loopback-example-app
- loopback-example-database
- loopback-example-datagraph
- loopback-example-full-stack
- loopback-example-office-supplies
- loopback-example-todo
- loopback-example-access-control
- loopback-example-proxy
- strongloop-community/loopback-examples-ios
- loopback-example-ssl
Resources
Contributing
Please read CONTRIBUTING.md on how to contribute.
A brief guide for contributing to LoopBack projects.