Laravel
- Category
- Frameworks and libraries
- Docs outline
- 17 sections
Official docs outline
laravel.com- Request Lifecycle and Configuration
Request lifecycle, kernel, service providers bootstrapping, .env configuration, and directory structure.
- Service Container and Providers
Dependency injection, bindings, automatic resolution, contextual binding, and service providers.
- Facades
Facades as static proxies to container services, real-time facades, and testing with facades.
- Routing
Route definitions, parameters, named routes, groups, model binding, rate limiting, and CORS.
- Middleware
HTTP middleware, global and route middleware, middleware groups, and parameters.
- Controllers, Requests and Responses
Controllers, resource controllers, dependency injection, request input, and response types.
- Views and Blade
Blade templating, components, layouts, directives, and view data.
- Validation
Validation rules, form requests, custom rules, and error messages.
- Migrations and Query Builder
Schema builder, migrations, seeding, and the fluent query builder.
- Eloquent ORM
Models, retrieving and saving, mass assignment, scopes, casts, events, and soft deletes.
- Eloquent Relationships
One to many, many to many, polymorphic relations, eager loading, and N+1 prevention.
- Authentication
Guards, providers, session and token authentication, starter kits, and Sanctum.
- Authorization
Gates, policies, authorization responses, and role checks.
- Queues
Jobs, queue drivers, dispatching, workers, batches, chains, retries, and failed jobs.
- Events and Task Scheduling
Events and listeners, observers, and scheduled tasks with the scheduler.
- Cache
Cache drivers, remember, atomic locks, tags, and cache invalidation.
- Testing
PHPUnit and Pest, feature and unit tests, HTTP tests, database testing, mocking, and fakes.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.