27.9K
23.2K
+ 1
3.9K

What is Laravel?

It is a web application framework with expressive, elegant syntax. It attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication, routing, sessions, and caching.
Laravel is a tool in the Frameworks (Full Stack) category of a tech stack.
Laravel is an open source tool with 78.3K GitHub stars and 24K GitHub forks. Here’s a link to Laravel's open source repository on GitHub

Who uses Laravel?

Companies
3500 companies reportedly use Laravel in their tech stacks, including Razorpay, deleokorea, and E-Commerce.

Developers
23759 developers on StackShare have stated that they use Laravel.

Laravel Integrations

PHP, Django, Sentry, CodeIgniter, and Auth0 are some of the popular tools that integrate with Laravel. Here's a list of all 79 tools that integrate with Laravel.
Pros of Laravel
553
Clean architecture
392
Growing community
370
Composer friendly
344
Open source
324
The only framework to consider for php
220
Mvc
210
Quickly develop
168
Dependency injection
156
Application architecture
143
Embraces good community packages
73
Write less, do more
71
Orm (eloquent)
66
Restful routing
57
Database migrations & seeds
55
Artisan scaffolding and migrations
41
Great documentation
40
Awesome
30
Awsome, Powerfull, Fast and Rapid
29
Build Apps faster, easier and better
28
Eloquent ORM
26
Promotes elegant coding
26
JSON friendly
26
Modern PHP
25
Most easy for me
24
Easy to learn, scalability
23
Beautiful
22
Blade Template
21
Test-Driven
15
Security
15
Based on SOLID
13
Cool
13
Clean Documentation
13
Easy to attach Middleware
12
Simple
12
Convention over Configuration
11
Easy Request Validatin
10
Simpler
10
Easy to use
10
Fast
9
Get going quickly straight out of the box. BYOKDM
9
Its just wow
8
Laravel + Cassandra = Killer Framework
8
Simplistic , easy and faster
8
Friendly API
7
Less dependencies
7
Super easy and powerful
6
Great customer support
6
Its beautiful to code in
5
Speed
5
Eloquent
5
Composer
5
Minimum system requirements
5
Laravel Mix
5
Easy
5
The only "cons" is wrong! No static method just Facades
5
Fast and Clarify framework
5
Active Record
5
Php7
4
Ease of use
4
Laragon
4
Laravel casher
4
Easy views handling and great ORM
4
Laravel Forge and Envoy
4
Cashier with Braintree and Stripe
3
Laravel Passport
3
Laravel Spark
3
Intuitive usage
3
Laravel Horizon and Telescope
3
Laravel Nova
3
Rapid development
2
Laravel Vite
2
Scout
2
Deployment
1
Succint sintax
Decisions about Laravel

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

Chidozie Managwu
Full Stack Developer(Remote) at Openclassrooms · | 5 upvotes · 86.9K views
Needs advice
on
LaravelLaravel
and
Node.jsNode.js

I am currently doing my MSc project at the moment. My project is to build an app (web-based or native) to help hospitals study user activity and help in hospital management. Which would be a better framework for this, Laravel or Node.js?

See more
Needs advice
on
LaravelLaravel
and
WordPressWordPress

Hi All

I am currently working on preparing a multi-tenant app with one database per tenant. The app will have data analytics dashboards, CRM, and task management modules. Originally my thoughts were to build with Angular, Laravel, and MySQL, as the development team mainly consists of PHP developers.

However, the team is recommending to develop the app entirely using WordPress by utilizing a multisite model, saying that it will not have any impact on performance even as the user base increases.

My own take is that this will have a negative impact on performance. Can you please advise me if this is true?

See more
Needs advice
on
LaravelLaravel
and
Node.jsNode.js

I want to create a video sharing service like Youtube, which users can use to upload and watch videos. I prefer to use Vue.js for front-end. What do you suggest for the back-end? Node.js or Laravel ( PHP ) I need a good performance with high speed, and the most important thing is the ability to handle user's requests if the site's traffic increases. I want to create an algorithm that users who watch others videos earn points (randomly but in clear context) If you have anything else to improve, please let me know. For eg: If you prefer React to Vue.js. Thanks in advance

See more
mahdi chawki
Needs advice
on
ReactReact
and
Vue.jsVue.js
at

I want to know what is the best tool for Laravel. React or Vue.js? For example, which is better to be added to an existing Laravel project. Also, which framework has a big community in Stackoverflow and Github?

See more
Needs advice
on
FlutterFlutterLaravelLaravel
and
MySQLMySQL

Developing a managed multivendor marketplace mobile app to enable users to buy and sell (mainly used hardware) products from the same app, allowing buyers to checkout and purchase an entire listing at either the set "buy now" price or "make offer" to buy at a negotiated price with the seller. Please share your opinion on my current choice Flutter + Laravel (with MySQL) and are there more feasible alternatives?

See more
Mahmoud Gabr
Software engineer at AlgoDriven · | 8 upvotes · 120.5K views
Needs advice
on
GolangGolangNode.jsNode.js
and
PHPPHP

I'm working in a company as a software engineer, Mainly we are focusing on PHP as the product is being developed in PHP (native) also there are a few products in Node.js, I tried to introduce Laravel but there is no luck to work on it. Now I have started learning Go language, should I focus more on Go or continue only with PHP and NodeJS. BTW I know PHP and NodeJS very well.

See more

Laravel's Features

  • Template Engine
  • MVC Architecture Support
  • Eloquent ORM (Object Relational Mapping)
  • Security
  • Artisan
  • Libraries & Modular
  • Database Migration System
  • Unit-Testing

Laravel Alternatives & Comparisons

What are some alternatives to Laravel?
Symfony
It is written with speed and flexibility in mind. It allows developers to build better and easy to maintain websites with PHP..
CodeIgniter
CodeIgniter is a proven, agile & open PHP web application framework with a small footprint. It is powering the next generation of web apps.
Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
CakePHP
It makes building web applications simpler, faster, while requiring less code. A modern PHP 7 framework offering a flexible database access layer and a powerful scaffolding system.
Rails
Rails is a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.
See all alternatives

Laravel's Followers
23169 developers follow Laravel to keep up with related blogs and decisions.