Slovník
Laravel
Laravel je elegantní PHP framework s expresivní syntaxí a komplexní sadou nástrojů pro moderní webový vývoj. Nabízí vestavěnou autentizaci, routing, sessions, cachování, výkonné ORM Eloquent, správu front a šablonovací engine Blade. Framework se drží vzoru MVC a klade důraz na produktivitu vývojářů díky konvencím, které omezují opakující se kód. Elegantní architektura a rozsáhlá dokumentace činí složité úlohy jednoduchými.
Ekosystém kolem Laravelu je rozsáhlý. Forge řeší provisioning serverů a nasazení. Vapor umožňuje serverless nasazení na AWS Lambda. Nova poskytuje administrační panel. Livewire umožňuje reaktivní rozhraní bez psaní JavaScriptu. Díky tomuto integrovanému nástrojovému vybavení mohou týmy stavět, nasazovat a spravovat celé aplikace v rámci jednoho soudržného ekosystému.
Z pohledu webového vývoje dělá Laravel z PHP produktivní volbu pro moderní aplikace. Migrační systém řeší změny databázového schématu, CLI nástroj artisan generuje kód a spouští úlohy a testovací sada podporuje unit i feature testy hned po instalaci. Laravel se široce používá pro SaaS aplikace, e-commerce backendy, systémy pro správu obsahu a API služby tam, kde je PHP hosting snadno dostupný a cenově výhodný.