Navigate:
All Reposlaravel
~$LARAVE0.1%

Laravel: PHP web application framework

Full-stack PHP framework with ORM and dependency injection.

LIVE RANKINGS • 06:08 AM • STEADY
OVERALL
#141
60
BACKEND & APIS
#4
5
30 DAY RANKING TREND
ovr#141
·Backe#4
STARS
83.3K
FORKS
24.7K
DOWNLOADS
265
7D STARS
+38
7D FORKS
+5
See Repo:
Share:

Learn more about laravel

Laravel is a web application framework written in PHP that abstracts common patterns in web development. It uses a service container for dependency injection, provides a routing engine for request handling, and includes Eloquent as an object-relational mapper for database interactions. The framework supports multiple storage backends for sessions and caching, database-agnostic migrations, and asynchronous job queues. Laravel applications are typically deployed on PHP-capable servers and can work with various relational databases through its abstraction layer.


1

Active Record ORM

Eloquent maps database tables to PHP objects with declarative relationship syntax. Query databases using fluent method chaining instead of raw SQL, reducing boilerplate while maintaining type hinting and IDE support.

2

Automatic Dependency Injection

Service container resolves constructor dependencies automatically without manual configuration. Enables interface-based programming and simplifies testing through automatic mock injection and binding resolution.

3

Version-Controlled Schema Migrations

Database schema changes are tracked as versioned migration files that can be committed to version control. Teams can review, roll back, and synchronize database changes across environments with full audit history.


use Illuminate\Support\Facades\Route;

Route::get('/welcome', function () {
    return view('welcome');
});

Route::post('/users', function () {
    return 'Create new user';
});


vv12.10.1

Maintenance release updating the JSON schema URL in package.json; no functional changes to application code.

  • Update package.json schema reference if you maintain custom tooling that validates against it.
  • No action required for typical Laravel applications; this change affects only package metadata.
vv12.10.0

Adds a new background queue driver option to the framework configuration.

  • Configure the background driver in config/queue.php if you need a lightweight queue without external dependencies.
  • Release notes do not specify breaking changes, migration steps, or minimum version requirements for this addition.
vv12.9.1

Documentation and default configuration updates; no breaking changes or functional impact.

  • Update documentation references from Bootcamp to Laravel Learn for onboarding resources.
  • CLI queue workers are now commented out by default in fresh applications to reduce confusion.

See how people are using laravel

Loading tweets...


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers