Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

cwray-tech's avatar

Lumen or Laravel for API development?

Would love input on using Lumen or Laravel for a pure API application? I want to build an app that will integrate with a Nuxtjs frontend so I only want to build an API.

One thing I noticed is that the Lumen website seems a little behind the main Laravel site. Is this because it is less developed, or is this just styling?

Thank you!

0 likes
3 replies
Niush's avatar

Lumen is basically Laravel cut off with lots of features to make it lighter. Development probably will not be stopped any time soon.

The main thing to know before choosing Lumen: Is it enough for your app? Will your app grow in the future? Might you need rendering views?

There are lots of features like Route Model binding that does not exists in Lumen. If your application is very simple, and you know for certain that the possibility of it growing (and feature adding) is not higher, then you can use Lumen.

2 likes
cwray-tech's avatar

Thank you! Route model binding is not supported? That seems weird?

Talinon's avatar

@cwray-tech It's possible to install a package thru composer to bring RMB into Lumen. You are also correct in observing that Lumen does not nearly get as much love (updates) or support as Laravel.

One of the main reasons why you would consider Lumen is if you are very concerned over speed, or workload due to high traffic. High traffic is subjective and depends on many factors, but if you're not expecting the app to handle a huge amount of requests, or requests that require complex calculations, you most likely want to just stick with Laravel.

1 like

Please or to participate in this conversation.