Laravel er et moderne PHP framework, som giver os nørder en helt række nye muligheder og løsninger, som kan bruges til at bygge moderne og vedligeholdelsesvenlige webapplikationer på rekordtid. Dét, sammen med Laravels imponerende performance benchmarks efter udgivelsen af PHP 7, har gjort, at populariteten af Laravel kun går én vej: opad.
Der er en masse best practices, der skal følges. De virker ret basale og logiske, men jeg synes, det er nogle vigtige principper at følge. Både for mig selv, men også hvis fremtidige udviklere skal arbejde på projektet.
Elegancen ved Laravel kommer særligt ved MVC arkitekturen, der gør din kode mere struktureret og visuelt flot. Med andre ord er der sat nogle rammer, som hjælper dig hen i retningen af mere organiseret kode, som er let at læse og håndtere, uanset hvilken udvikler der bliver koblet på projektet i fremtiden.
Derudover er der gjort en masse ud af performance og hastighed i Laravel, som gør at frameworket outperformer rigtigt mange af deres konkurrenter. Det handler ikke kun om performance og hastighed i responstider, men også hastigheden i udviklingsprocessen af en Laravel-applikation. Særligt artisan kommandoerne gør det let at tilføje nye models og controllers ved hjælp af simple, korte kommandoer i terminalen.
Dokumentationen og fællesskabet bag Laravel er ligeledes unikt. Hvis du løber panden mod muren og ikke kan komme videre med dit projekt, er der meget stor chance for, at en løsning allerede står beskrevet i dokumentationen. Hvis ikke, er der stor chance for, at en anden allerede har stillet spørgsmålet, som en Laravel-ekspert har besvaret.
Gør dig den tjeneste at benytte Laravel til dit næste PHP-projekt, og måske endda kombinere det med Vue.js, for at sætte ekstra speed på din applikation.