Lumen in Simple Terms
Lumen is a micro-framework – a leaner, faster version of a full web application framework – based in Laravel. Touted as “the perfect solution for building Laravel-based micro-services and blazing fast APIs,” Lumen enables developers to quickly spin up more specialized and stripped-down Laravel applications.
Unlike the full Laravel framework, Lumen lacks configurability. It does leverage many Laravel features – like caching, queues, validation, routing, middleware, and the Laravel service container – with minimal configuration. Also, in case a Lumen application ever needs to grow into a full-fledged Laravel application, code can be easily inserted into Laravel.
Untold utilizes Lumen on new web and mobile applications when applicable. Micro-frameworks are not always a great fit, but they have their use cases. You can count on the Untold team to be forthright on our technical and architectural recommendations for any project, and our tech stack shifts with the needs of the software applications we create.