LoopBack logo

LoopBack

Build modern API applications that require complex integrations
288
556
+ 1
33

What is LoopBack?

A highly-extensible, open-source Node.js framework that enables you to create dynamic end-to-end REST APIs with little or no coding. Connect to multiple data sources, write business logic in Node.js, glue on top of your existing services and data, connect using JS, iOS & Android SDKs.
LoopBack is a tool in the Microframeworks (Backend) category of a tech stack.
LoopBack is an open source tool with 13.2K GitHub stars and 1.2K GitHub forks. Here’s a link to LoopBack's open source repository on GitHub

Who uses LoopBack?

Companies
43 companies reportedly use LoopBack in their tech stacks, including technology, Chiper, and Knawat.

Developers
239 developers on StackShare have stated that they use LoopBack.

LoopBack Integrations

Node.js, TypeScript, GraphQL, ExpressJS, and StrongLoop are some of the popular tools that integrate with LoopBack. Here's a list of all 5 tools that integrate with LoopBack.
Pros of LoopBack
11
Need a nodejs ReST-API, DB, AAA, Swagger? Then loopback
9
Easy Database Migration
6
Code generator
4
The future of API's
2
GraphQL
1
Typescript
Decisions about LoopBack

Here are some stack decisions, common use cases and reviews by companies and developers who chose LoopBack in their tech stack.

Needs advice
on
LoopBackLoopBack
and
StrapiStrapi

Need suggestions on backend selection between LoopBack and Strapi, We are considering creating a CRM for our needs and don't want any limitations in the future.

See more
Needs advice
on
LoopBackLoopBackNestJSNestJS
and
Sails.jsSails.js

We have an existing (Apis only) Rails backend, that by default follows the MVC pattern, (at peaks of 700 requests a second). I am tasked with making the same (read-heavy) application in any JavaScript framework. I was advised to follow the MVC structure. So I am considering these 3 ( Sails.js, LoopBack, NestJS). I get that sails is closest to rails, but that's not particularly a priority.

See more
Bhupal Reddy
back end developer at elixir softlab solutions pvt ltd · | 4 upvotes · 309.1K views
Needs advice
on
LoopBackLoopBack
and
NestJSNestJS

which one is best for enterprise applications LoopBack or NestJS?

See more
Hazem Khaled

Most of the backend components built with Moleculer which gives us great flexibility to scale and isolate modules.

The best feature in LoopBack is written in TypeScript and super organized but not MicroServices by design.

See more
Needs advice
on
LoopBackLoopBack
and
NestJSNestJS

We inherited this project and the backend is using LoopBack v3. I haven't taken a look at Loopback.io v4, but I'm planning to replace it. The reason being is that Loopback v3 documentation is a bit confusing and we are having trouble packaging the build using Webpack. Not to mention, integrating unit tests (latest Jest).

I still think Loopback is a great tool, but their documentation is really "messy" and hard to navigate through. There's also a constraint of time from our side. So what's the best option out there?

Should I try upgrading to Loopback v4, or trying other stuff? (i.e. NestJS)

Thanks!

See more
Priit Kaasik
Engineering Lead at Katana MRP · | 8 upvotes · 358.1K views
Shared insights
at

We undertook the task of building a manufacturing ERP for small branded manufacturers. We needed to build a lot, fast with a small team, and have clear focus on product delivery. We chose JavaScript / Node.js ( React + LoopBack full stack) , Heroku and Heroku Postgres (also Heroku Redis ) . This decision has guided us to picking other key technologies. It has granted us high pace of product delivery and service availability while operating with a small team.

See more

LoopBack's Features

  • A brand new core
  • OpenAPI spec driven REST API
  • GraphQL support

LoopBack Alternatives & Comparisons

What are some alternatives to LoopBack?
DreamFactory
DreamFactory is an open source REST API backend for mobile, web, and IoT applications. It provides RESTful web services with pre-built connectors to SQL, NoSQL, file storage systems, and web services. It's secure, reusable, and offers live API documentation.
StrongLoop
It is an American company working with Node.js to create and support StrongLoop Suite, a Mobile API Tier. StrongLoop employs two members of the Node.js Technical Steering Committee. IBM & StrongLoop contribute to and support Open-Source options for the API developer community, such as LoopBack, API Microgateway, and Open API Spec.
Parse-Server
A Parse.com API compatible router package for Express. Read the announcement blog post here: http://blog.parse.com/announcements/introducing-parse-server-and-the-database-migration-tool/. Read the migration guide here: https://parse.com/docs/server/guide#migrating
NestJS
Nest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeScript (preserves compatibility with pure JavaScript) and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming). Under the hood, Nest makes use of Express, but also, provides compatibility with a wide range of other libraries, like e.g. Fastify, allowing for easy use of the myriad third-party plugins which are available.
ExpressJS
Express is a minimal and flexible node.js web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications.
See all alternatives

LoopBack's Followers
556 developers follow LoopBack to keep up with related blogs and decisions.