You are here
Home > informasi > Fitur Terbaru pada Laravel 6

Fitur Terbaru pada Laravel 6

laravel 6 terbaru

Laravel masih menjadi framework PHP yang sangat diminati oleh pangsa pasar di Indonesia dan ada beberapa alasan mengapa framework laravel ini sangat banyak digunakan yang salah satunya adalah update-an yang rajin di bandingkan dengan framework lainnya. pada laman resmi Laravel disana terdapat informasi jika Major Framework (utama) dirilis setiap 6 bulan yaitu antara bulan Februari dan Agustus

tepat pada tanggal 3 September 2019 yang terbaru dirilis pada Laravel versi 6 (LTS). untuk versi LTS (Long Term Service) sebelum versi 6 dirilis pada Laravel 5.5 tahun 2017, lalu apa sih kelebihan LTS ini?
LTS merupakan dukungan yang diberikan oleh pihak pengembang biasanya selama 5 tahun yang lebih panjang dari versi non LTS yang hanya diberikan selama 9 bulan, jadi dapat dipastikan untuk Laravel versi 6 akan mendapat dukungan update keamanan selama 5 tahun sampai 3 september tahun 2022 sedangkan untuk dukungan perbaikan bug sampai tahun 2021.

Lalu apa saja kelebihan Laravel 6.x (LTS) ini dari versi sebelumnya, berikut merupakan fitur yang terdapat di dalamnya :

1. Semantic Versioning

Artinya framework laravel 6 memiliki konsistensi dengan mengikuti standar versi semantik paket laravel pada pihak pertama


2. Job Middleware

Ada tambahan fungsi pada middleware yaitu dengan melakukan job queue akan dilakukan validasi terlebih dahulu pada middleware sebelum program di jalankan

3. Lazy Collection

Fitur ini memiliki fungsi yang sangat bermanfaat dalam mendevelop program yaitu dapat meringkankan penggunaan beban memori saat digunakan atau dihadapkan dengan data yang berat, dan ini berkaitan dengan generator dalam bahasa pemrograman PHP


4. Improved Custom Authorization Responses

perintah Gate::inspect memberikan kemudahan dalam memberikan pesan khusus kepada user selama autorisasi, misalnya pesan kesalahan tertentu jika terdapat penolakan atas permintaan dan mempermudah untuk handling error message (penanganan kesalahan) yang terdapat di dalam gate tersebut.

5. Laravel UI

Pada bagian tampilan depan (Front End) dari bawaan laravel versi 6 sudah dilakukan pemisahan ke dalam package laravel/UI dan tidak bercampur dengan package utama, sehingga nanti dapat ditentukan untuk pemilihannya yaitu : Bootstrap atau Vue

dan anda jangan berharap untuk dapat membuat form login dengan perintah make:auth , karena fungsi ini tidak berjalan pada Laravel 6. dan jika anda mau membuatnya dapat dibaca pada bagian documentation laravel disini

lalu untuk upgrade versi Laravel anda dari 5.8 ke versi Laravel 6.0 jangan lupa untuk menggunakan PHP versi 7.2 agar dapat terinstall.


Leave a Reply

Top