Laravel 7: Nye funktioner til apps og integration Laravel 7: Nye funktioner til apps og integration

Laravel 7: Nye funktioner til apps og integration

AF Henning Byø

Seks måneder efter LTS-udgaven fulgte Laravel 7 den 3. marts 2020, og denne gang kan nyhederne mærkes direkte af brugerne. Sikker login til apps, hurtigere sider og lettere integration til andre systemer er overskrifterne. Her får du et overblik over, hvad versionen kan betyde for din virksomhed.

Nyheder i Laravel 7, du kommer til at mærke

Laravel 7 bygger oven på Laravel 6 uden at røre fundamentet. Det nye ligger i værktøjerne: et færdigt login-system til apps og API'er, genbrugelige frontend-komponenter og en indbygget HTTP client.

Sanctum gør app-login enkelt og sikkert

Sanctum er et letvægts login-system til single page applications, mobil-apps og API'er. Hver bruger får sine egne tokens med præcise rettigheder, og den tunge opsætning fra tidligere er væk. En kundeportal eller app med ordentlig adgangsstyring er dermed blevet et væsentligt mindre projekt.

Blade components: ensartet design, hurtigere udvikling

Knapper, formularer og kort kan nu bygges som komponenter med deres egen logik og genbruges på tværs af hele løsningen. Designet bliver mere ensartet, og nye sider bygges hurtigere, fordi byggeklodserne allerede ligger klar.

Integration til andre systemer med færre linjer kode

Den nye indbyggede HTTP client gør det markant enklere at tale med betalingsløsninger, ERP-systemer og offentlige registre. Mindre kode og bedre fejlhåndtering giver hurtigere og mere stabil API integration, og det kan ses på regningen.

Hurtigere svartider med ny route caching

Route caching er blevet omkring dobbelt så hurtig, og det kan mærkes på travle sites. Dertil kommer custom Eloquent casts, der giver mere kontrol over data i databasen, og indbygget CORS-understøttelse. Små forbedringer hver for sig, som tilsammen giver en mere solid løsning.

Hvad betyder Laravel 7 for din virksomhed?

Flere af de opgaver, der før krævede uger, er med Laravel 7 skrumpet betydeligt: login til en app, integration til et eksternt system, et ensartet design. Kører du allerede Laravel 6, ligger de to versioner så tæt på hinanden, at opgraderingen er til at overskue.

Går du med tanker om en kundeportal, en app eller en integration, der hidtil har virket for dyr, er det værd at regne på igen. Tag fat i os hos Bluebell til en uforpligtende snak om Laravel udvikling.

Henning Byø
AF Henning Byø
Udviklingsansvarlig

Jeg har arbejdet med udvikling og IT-projekter i over 15 år. Over årene har jeg både arbejdet med simple og større avancerede udviklingsopgaver. Jeg har tidligere arbejdet med flere forskellige framework systemer, men Laravel er min klare favorit.