Zum Inhalt springen
Glossar

Laravel

Laravel ist ein quelloffenes PHP-Framework für Webanwendungen. Es bringt Routing, Datenbankzugriff, Anmeldung, Warteschlangen und Vorlagen mit und trennt Daten, Logik und Darstellung (MVC).

Ausführliche Erklärung

Laravel stammt von Taylor Otwell, erschien 2011 und steht unter der MIT-Lizenz. Ein Framework nimmt Entwicklern wiederkehrende Arbeit ab und gibt der Anwendung eine einheitliche Struktur.

Was Laravel mitbringt

  • Eloquent: Datenbankzugriff über Modelle statt handgeschriebener SQL-Abfragen. Eloquent nutzt parametrisierte Abfragen und schützt so vor SQL-Injection, solange keine ungeprüften Eingaben in Rohabfragen landen
  • Blade: Vorlagensystem für Oberflächen
  • Warteschlangen und Zeitplanung: langsame Aufgaben wie Mailversand laufen im Hintergrund
  • Anmeldung, Eingabeprüfung und automatisierte Tests sind eingebaut
  • Schnittstellen (REST, JSON) bringen Routing, Validierung und Zugriffsschutz mit

Wann es passt

Laravel eignet sich für Fachanwendungen, Kundenportale, Online-Shops und Schnittstellen. Das Frontend wird häufig mit Vue.js gebaut. Laravel und Vue können wir besonders gut. Der Stack richtet sich dennoch nach dem Vorhaben.

Softwareentwicklung

Ihr Vorhaben technisch einordnen

Im kostenlosen Erstgespräch von 30 Minuten schildern Sie Ihr Vorhaben. Wir sagen, welche Technik passt und wie wir Umsetzung und Betrieb angehen.

← Zurück zum Glossar