Som vi väntat på Laravel 6. Vi delar med oss i detta inlägg om vad vi uppskattar mest med den nya releasen.
1. Kompatibilitet med Vapor Laravel - Serverless!
Nya Laravel-releasen är nu kompatibelt med serverless (awesomeness :> ) Vapor Laravel. Skala i oändlighet med Vapor som förenklar hanteringen av Laravel-applikationer på AWS Lamdba. Magi!
2. Lazy Collections - Stora dataset med lite minne
Laravel 6.0 ger dig möjligheten att arbeta med stora dataset utan att konsumera mycket minne genom att använda sig av PHP Generators.
3. Eloquent Subquery-förbättringar
Tänk dig att vi har en tabell över flyg destinations och en tabell med flights till destinationer. Flights innehåller en arrive_at -kolumn som anger när flygningen anlände till destinationen.
4. Job Middleware
Job MiddleWare ger dig möjlighet att wrappa anpassad logik kring körningen av köer, vilket reducerar boilerplaten i själva jobben. I tidigare versioner av Laravel så kanske wrappade du logiken för ett job i en handle -metod inom en rate-begränsad callback.
5. Förbättrade exceptions via Ignition
Laravel 6.0 kommer med Ignition, ett open-source exception detail page. Nya features som Blade errorfil- och nummerhantering.
Källa: Fullstack world