Skip to main content

Documentation Index

Fetch the complete documentation index at: https://kawax.biz/llms.txt

Use this file to discover all available pages before exploring further.

About this site

This site provides tutorials and guides for learning Laravel, from beginner-friendly walkthroughs to advanced topics. All content targets the latest version of Laravel and is updated continuously. Whether you’re just getting started or looking to deepen your knowledge, you’ll find practical examples and explanations here to help you build real applications.

What is Laravel?

Laravel is a PHP web application framework with expressive, elegant syntax. It provides structure and a starting point for building your application, so you can focus on creating something great without worrying about the plumbing. Laravel aims for an excellent developer experience while providing powerful features: dependency injection, an expressive database abstraction layer, queues and scheduled jobs, and first-class support for testing.
Whether you’re new to PHP web frameworks or a seasoned developer, Laravel grows with you.

Why use Laravel?

A progressive framework

Laravel is a “progressive” framework. For those taking their first steps, you’ll find extensive documentation, guides, and video tutorials that make learning approachable. For senior developers, Laravel provides robust tools for dependency injection, unit testing, queues, and real-time events.

Scalable by design

Laravel scales well. With PHP’s horizontal scaling characteristics and built-in support for fast distributed cache systems like Redis, scaling a Laravel application is straightforward. Laravel-powered applications handle hundreds of millions of requests per month in production.

Built for AI-assisted development

Laravel’s conventions and well-defined structure make it ideal for AI-assisted development with tools like Cursor or Claude Code. When you ask an AI agent to add a controller or migration, it knows exactly where things belong because Laravel is consistent.

Community driven

Thousands of talented developers around the world contribute to the framework. Laravel combines the best packages from the PHP ecosystem to create the most robust and developer-friendly framework available.

Key features

Interact with your database using an expressive object-oriented interface. Define a model class for each database table and use it to query and insert data.
A simple, powerful templating engine. Use PHP freely while taking advantage of convenient directives that boost productivity.
The php artisan command automates common tasks: generating controllers and models, running migrations, clearing caches, and much more.
Built-in authentication scaffolding. Choose a starter kit when creating a new project and get login, registration, and password reset in minutes.
First-class support for Pest and PHPUnit. Write unit and feature tests that run against your application with minimal setup.

Next steps

Installation

Install PHP and Laravel, then create your first project.
Last modified on March 29, 2026