> ## Documentation Index
> Fetch the complete documentation index at: https://kawax.biz/llms.txt
> Use this file to discover all available pages before exploring further.

# Kennis die je nodig hebt voordat je met Laravel begint

> De vier kennisgebieden die je voorbereiden op het leren van Laravel.

De officiële Laravel-documentatie leert je Laravel zelf. Deze pagina vat samen welke onderwerpen je eerst moet beheersen.

<Info>
  Dit is geen uitgebreide cursus. Werk eerst aan een onderwerp dat je nog mist en keer daarna terug naar Laravel.
</Info>

## PHP-basiskennis

Objectgeoriënteerd PHP, namespaces, interfaces, traits, exceptions en moderne PHP 8.x-syntax zijn belangrijke voorwaarden. Laravel 13 vereist PHP 8.3 of hoger. Houd ook de wijzigingen in nieuwe PHP-versies bij.

## Frontendkennis

Ook bij Laravel is basiskennis van frontendontwikkeling onmisbaar. Blade, Livewire en Inertia met React, Vue of Svelte leiden tot verschillende ontwerpkeuzes. Leer daarnaast de basis van npm en Vite.

## Achtergrond van PHP-frameworks

Neem conventies uit andere frameworks niet automatisch over. Laravel heeft een eigen aanpak met onder meer facades en Eloquent. Wie eerdere ervaring heeft met Symfony of CodeIgniter doet er goed aan eerst de Laravel-manier te leren.

## Infrastructuur

Kennis van Nginx of Apache, PHP-FPM, MySQL of PostgreSQL, environment variables, `.env`-beheer en Docker helpt je problemen sneller te isoleren. Ook bij Laravel Sail blijft inzicht in de onderliggende processen waardevol.

<Tip>
  Begin met het van de vier gebieden waarin je het minst zeker bent. Zo haal je meer uit de officiële Laravel-documentatie.
</Tip>


## Related topics

- [Een MCP-server bouwen met Laravel](/nl/advanced/mcp-server.md)
- [Wat is Laravel?](/nl/introduction.md)
- [Een custom agent voor Boost maken](/nl/advanced/boost-custom-agent.md)
- [Installatie](/nl/installation.md)
- [Welcome](/index.md)
