Dalam dunia teknologi terlebih untuk pengembangan sebuah website pasti akan membutuhkan sebuah tool yang bisa mempermudah pekerjaan dan bisa dijalankan dengan tepat. Salah satunya saat ini sudah bisa gunakan Laravel 9 yang termasuk dalam salah satu framework php. Bagi pemula pasti akan terasa sulit dan bertanya-tanya, apa itu Laravel 9? Informasi inilah yang akan membantu Anda untuk mengenal dunia Laravel lebih dekat. Dengan begitu, Anda bisa lebih mudah mempunyai ilmu tambahan terkait dunia teknologi apalagi ingin digunakan untuk pengembangan website.
Fitur Baru Laravel 9
Bagi seorang yang ahli dalam dunia website, pasti sudah paham sekali jika terdapat perbedaan Laravel 8 dan 9. Tentu saja dengan perubahan dan update fitur-fitur terbaru dari Laravel 9 ini membuatnya berbeda dengan versi sebelumnya. Inilah fitur terbaru yang bisa Anda temukan yaitu:
- Fitur minimum PHP requirement
Fitur ini akan membutuhkan PHP 9 dan PHPunit 8 saat testing. Versi ini juga akan membutuhkan Symfony 6.0.
- Fitur Design Baru guna route:list
Fitur ini memang sudah dimasukkan pada Laravel dalam waktu yang lama, hanya saja memang ada satu masalah yang muncul saat kita miliki route yang besar dan kompleks.
- Fitur New Test Coverage Option
Fitur ini merupakan opsi baru ‘php artisan test-coverage’ yang bisa ditampilkan langsung pada terminal.
- Fitur Anonymous Stub Migrations
Laravel 8.37 pada tahun lalu yang keluar memang bernama Anonymous Migrations. Fitur ini bisa menyelesaikan masalah pada github saat sedang lakukan proses migrasi.
- Fitur New Query Builder Interface
Fitur ini diandalkan karena bisa mengatur sebagai analisis status. Refactoring, atau menyelesaikan sebuah kode di IDE mereka.
- Fitur String PHP 8
Fitur ini ditargetkan pada PHP 8 jadi Anda bisa gabungkan pull request ini.
- Fitur SwiftMailer menuju Symfony Mailer
Library Swift Mailer sudah tergantikan dengan Symfony Mailer.
- Fitur Flysystem 3.x
Tentunya fitur ini bisa menggerakkan interaksi yang pada sistem file dan sudah ditawarkan oleh storage façade.
Selain fitur terbaru di atas, masih ada fitur terkait Improved Eloquent Accessors dan Implicit Route Bindings With Enumus. Kedua fitur tersebut juga mempunyai fungsi kerjanya masing-masing.