Need advice about which tool to choose?Ask the StackShare community!

LoopBack

243
437
+ 1
26
Next.js

2.2K
2.2K
+ 1
211
Add tool

LoopBack vs Next.js: What are the differences?

Developers describe LoopBack as "Build modern API applications that require complex integrations". 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. On the other hand, Next.js is detailed as "*A small framework for server-rendered universal JavaScript apps *". Next.js is a minimalistic framework for server-rendered React applications.

LoopBack and Next.js are primarily classified as "Microframeworks (Backend)" and "Frameworks (Full Stack)" tools respectively.

"Need a nodejs ReST-API, DB, AAA, Swagger? Then loopback" is the primary reason why developers consider LoopBack over the competitors, whereas "Automatic server rendering and code splitting" was stated as the key factor in picking Next.js.

LoopBack and Next.js are both open source tools. Next.js with 39.7K GitHub stars and 4.93K forks on GitHub appears to be more popular than LoopBack with 12.8K GitHub stars and 1.18K GitHub forks.

According to the StackShare community, Next.js has a broader approval, being mentioned in 118 company stacks & 218 developers stacks; compared to LoopBack, which is listed in 27 company stacks and 43 developer stacks.

Decisions about LoopBack and Next.js
Lucas Litton
Founder & CEO at Macombey · | 13 upvotes · 193.5K views

Next.js is probably the most enjoyable React framework our team could have picked. The development is an extremely smooth process, the file structure is beautiful and organized, and the speed is no joke. Our work with Next.js comes out much faster than if it was built on pure React or frameworks alike. We were previously developing all of our projects in Meteor before making the switch. We left Meteor due to the slow compiler and website speed. We deploy all of our Next.js projects on Vercel.

See more

Hey guys,

My backend set up is Prisma / GraphQL-Yoga at the moment, and I love it. It's so intuitive to learn and is really neat on the frontend too, however, there were a few gotchas when I was learning! Especially around understanding how it all pieces together (the stack). There isn't a great deal of information out there on exactly how to put into production my set up, which is a backend set up on a Digital Ocean droplet with Prisma/GraphQL Yoga in a Docker Container using Next & Apollo Client on the frontend somewhere else. It's such a niche subject, so I bet only a few hundred people have got a website with this stack in production. Anyway, I wrote a blog post to help those who might need help understanding it. Here it is, hope it helps!

See more
Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of LoopBack
Pros of Next.js
  • 8
    Need a nodejs ReST-API, DB, AAA, Swagger? Then loopback
  • 8
    Easy Database Migration
  • 5
    Code generator
  • 3
    The future of API's
  • 2
    GraphQL
  • 30
    Automatic server rendering and code splitting
  • 25
    Built with React
  • 23
    Easy setup
  • 19
    Universal JavaScript
  • 18
    Zero setup
  • 14
    TypeScript
  • 11
    Static site generator
  • 9
    Just JavaScript
  • 8
    Simple deployment
  • 8
    Incremental static regeneration
  • 8
    Frictionless development
  • 7
    Testing
  • 7
    Filesystem as an API
  • 7
    Isomorphic React applications
  • 6
    Everything is a function
  • 5
    Well Documented
  • 4
    Has many examples and integrations
  • 2
    Not nuxt

Sign up to add or upvote prosMake informed product decisions

Cons of LoopBack
Cons of Next.js
  • 7
    Community is slow
  • 1
    Backward compatibility
  • 5
    Structure is weak compared to Angular(2+)
  • 4
    Not Vue
  • 2
    Is no Angular
  • 2
    Not flutter
  • 1
    Shitty
  • 1
    Not Angular 2

Sign up to add or upvote consMake informed product decisions

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.

What is Next.js?

Next.js is a minimalistic framework for server-rendered React applications.

Need advice about which tool to choose?Ask the StackShare community!

What companies use LoopBack?
What companies use Next.js?
See which teams inside your own company are using LoopBack or Next.js.
Sign up for Private StackShareLearn More

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with LoopBack?
What tools integrate with Next.js?

Sign up to get full access to all the tool integrationsMake informed product decisions

Blog Posts

What are some alternatives to LoopBack and Next.js?
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