23.2K
19K
+ 1
3.7K

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 70.5K GitHub stars and 22.8K GitHub forks. Here’s a link to Laravel's open source repository on GitHub

Who uses Laravel?

Companies
3323 companies reportedly use Laravel in their tech stacks, including Bitpanda, Kmong, and Razorpay.

Developers
19412 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 73 tools that integrate with Laravel.
Pros of Laravel
529
Clean architecture
379
Growing community
357
Composer friendly
329
Open source
309
The only framework to consider for php
211
Mvc
203
Quickly develop
161
Dependency injection
150
Application architecture
138
Embraces good community packages
68
Write less, do more
63
Orm (eloquent)
61
Restful routing
51
Database migrations & seeds
50
Artisan scaffolding and migrations
36
Great documentation
36
Awesome
27
Awsome, Powerfull, Fast and Rapid
25
Build Apps faster, easier and better
25
Promotes elegant coding
22
Eloquent ORM
22
JSON friendly
22
Modern PHP
22
Easy to learn, scalability
21
Blade Template
21
Most easy for me
20
Test-Driven
20
Beautiful
14
Security
13
Based on SOLID
12
Easy to attach Middleware
12
Cool
12
Clean Documentation
11
Convention over Configuration
11
Simple
10
Easy Request Validatin
9
Fast
9
Simpler
9
Easy to use
8
Its just wow
8
Friendly API
8
Get going quickly straight out of the box. BYOKDM
8
Laravel + Cassandra = Killer Framework
7
Simplistic , easy and faster
7
Super easy and powerful
7
Less dependencies
6
Great customer support
6
Its beautiful to code in
5
Speed
5
Easy
5
The only "cons" is wrong! No static method just Facades
5
Fast and Clarify framework
5
Active Record
5
Php7
4
Eloquent
4
Laragon
4
Composer
4
Laravel Mix
4
Minimum system requirements
4
Easy views handling and great ORM
3
Ease of use
3
Laravel Forge and Envoy
3
Laravel Horizon and Telescope
3
Laravel Passport
3
Intuitive usage
3
Cashier with Braintree and Stripe
3
Laravel Spark
3
Laravel Nova
3
Laravel casher
2
Scout
2
Rapid development
1
Deployment
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 · 41.4K views
Shared insights
on
LaravelLaravelNode.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

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

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
Mahmoud Gabr
Software engineer at AlgoDriven · | 8 upvotes · 35.1K views
Shared insights
on
GolangGolangLaravelLaravelNode.jsNode.jsPHPPHP

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
Shared insights
on
LaravelLaravelPHPPHP

Hi, I have a project on my mind, and I need some help. First of all, I know it is all about personal preference, but I am a beginner in the back-end part. So, I am trying to figure out which language is better, for example, for user authentication and interaction between the users. Also, I don't know which framework is better for this work. My first thought was to use PHP, but after some research on the internet, I'm leaning towards Laravel. I will be grateful if you have some advice for me.

#newbie

See more
Christopher Wray
Web Developer at Soltech LLC · | 14 upvotes · 127.6K views

This week, we finally released NurseryPeople.com. In the end, I chose to provision our server on DigitalOcean. So far, I am SO happy with that decision. Although setting everything up was a challenge, and I learned a lot, DigitalOceans blogs helped in so many ways. I was able to set up nginx and the Laravel web app pretty smoothly. I am also using Buddy for deploying changes made in git, which is super awesome. All I have to do in order to deploy is push my code to my private repo, and buddy transfers everything over to DigitalOcean. So far, we haven't had any downtime and DigitalOceans prices are quite fair for the power under the hood.

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
19032 developers follow Laravel to keep up with related blogs and decisions.