Logo of Laravel

Laravel

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
15% increase in the last year
Web traffic
30% increase in the last quarter

Ratings

G2
4.7/5
(141)

Laravel description

Laravel is a popular web application framework that simplifies the process of building modern, scalable websites and web applications using the PHP programming language. Known for its elegant syntax and focus on developer experience, Laravel provides a wide array of tools and features, including simplified database interactions, user authentication, and secure handling of user data. Laravel is suitable for small to large businesses that require robust and maintainable web applications.


Who is Laravel best for

Laravel is a popular PHP framework known for its elegant syntax and developer-friendly tools. It simplifies building scalable web applications with features like database interactions, user authentication, and secure data handling. Users praise its robust ecosystem and active community, while some note a steeper learning curve and occasional build issues.

  • Ideal for small to large businesses needing robust web applications.

  • Well-suited for E-commerce, Software/IT, and Media/Entertainment industries.


Laravel features

Type in the name of the feature or in your own words tell us what you need
Supported

Laravel supports HTML templates via the Blade templating engine.

Supported

Laravel supports object-relational mapping through its built-in Eloquent ORM.

Supported

Laravel offers built-in user authentication, including login, registration, and password management.

Supported

Laravel fully supports database migrations for managing schema changes.

Supported

Laravel supports testing frameworks like PHPUnit and Pest.

Supported

Laravel allows defining routes and mapping them to controllers.

Qualities

We evaluate the sentiment that users express about non-functional aspects of the software

Ease of Use

Strongly positive
+1

Reliability and Performance

Neutral
+0.2

Ease of Implementation

Rather positive
+0.33

Laravel reviews

We've summarised 141 Laravel reviews (Laravel G2 reviews) and summarised the main points below.

Pros of Laravel
  • Robust ecosystem and excellent documentation.
  • Active and supportive community with helpful forums like Discord.
  • Quick and easy installation process.
  • Rich feature set with built-in tools for caching, sessions, and authentication.
  • Elegant syntax and developer-friendly design.
Cons of Laravel
  • Slow performance compared to other languages.
  • Difficulty upgrading major versions with third-party packages.
  • Occasional issues with builds requiring cache clearing.
  • Steep learning curve for beginners.
  • Limited concurrency capabilities.

Laravel pricing

The commentary is based on 2 reviews from Laravel G2 reviews.

Laravel is a cost-effective choice for web application development. Its open-source nature and PHP foundation eliminate licensing fees, while its rich features and readily available packages contribute to faster development, saving on development costs.

Users sentiment

Strongly positive
+1

Laravel alternatives

  • Logo of Symfony
    Symfony
    Better for large projects. Growing faster than Laravel alternative. Symfony competitor has documented ORM issues.
    Read more
  • Logo of Angular
    Angular
    Better for front-end development and building user interfaces. Popular for large projects due to its organized structure and focus on reusable components. Steeper learning curve.
    Read more
  • Logo of Yii
    Yii
    Better for retail and arguably faster. A Laravel competitor with a smaller ecosystem and potentially less clear documentation.
    Read more
  • Logo of CodeIgniter
    CodeIgniter
    Better for smaller projects and simpler websites. Less suitable for e-commerce and marketing. Simpler, easier to learn, and faster, though with fewer features. Has less momentum.
    Read more
  • Logo of NetBeans
    NetBeans
    Better for Java development. Open-source IDE rather than a PHP framework. A NetBeans alternative for PHP development would be Laravel.
    Read more
  • Logo of Vividly
    Vividly
    Better for consumer packaged goods companies needing trade promotion management. Focuses on deduction reconciliation, sales forecasting, and trade spending analysis. User-friendly interface noted in user reviews.
    Read more

Laravel FAQ

  • What is Laravel and what does Laravel do?

    Laravel is a PHP web framework known for its elegant syntax and developer-friendly features. It simplifies building robust, scalable web applications by offering tools for routing, database interaction, user authentication, and more. Laravel is ideal for developers seeking a streamlined and efficient development process.

  • How does Laravel integrate with other tools?

    Laravel integrates with various tools and services through its robust ecosystem. It supports database systems like MySQL and PostgreSQL, caching systems like Redis, and queue systems like Beanstalkd. Additionally, Laravel integrates with frontend tools and libraries.

  • What the main competitors of Laravel?

    Top Laravel alternatives include Symfony, CodeIgniter, Yii, and CakePHP. These frameworks offer similar PHP-based web development capabilities, each with its own strengths in terms of speed, scalability, and ease of use. For front-end development, Angular is a popular alternative.

  • Is Laravel legit?

    Laravel is a legitimate and widely used PHP framework known for its elegant syntax and developer-friendly features. It's considered safe and reliable by many developers, offering tools for secure user authentication and data handling, making it a trusted choice for web development.

  • How much does Laravel cost?

    Laravel itself is a free, open-source PHP framework. However, associated costs like hosting, development, and third-party tools can vary depending on project needs. Determining if Laravel is "worth it" depends on your specific project requirements and budget.

  • Is Laravel customer service good?

    Laravel's customer service is viewed positively, particularly within its active community. Users highlight excellent support available through forums like Discord and readily available solutions in community posts. While initial setup can be challenging for some, the extensive community support readily addresses most issues.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.