Tutorial Laravel 12 #1: Apa Yang Baru di Laravel 12


Tutorial Laravel 12 #1: Apa Yang Baru di Laravel 12

Laravel 12 dirilis pada 24 Februari 2025, membawa sejumlah fitur baru yang dirancang untuk meningkatkan pengalaman dalam membangun aplikasi web.

Dikutip dari sebuah post di X oleh Taylor Otwell selaku Founder dan Creator Laravel, yang kurang lebih seperti berikut ini.

This is primarily a maintenance focused release that updates upstream dependencies and has minimal breaking changes or major few features.

Because of that, the vast majority of applications will be able to upgrade with no changes to your application's code. 🚀

As more and more applications are built with Laravel, we're focusing on shipping new features continually throughout the year without breaking changes, with our yearly releases being utilized to update dependencies or address new PHP version compatibility.

Yang kurang lebih intinya seperti berikut ini.

Ini adalah rilis yang berfokus pada pemeliharaan dengan pembaruan dependensi utama dan sedikit perubahan besar. Sebagian besar aplikasi dapat diperbarui tanpa perlu mengubah kode. 🚀

Dan berikut adalah beberapa fitur baru yang diperkenalkan:

1. Starter Kit

Laravel 12 memperkenalkan starter kit yang memungkinkan pengembang memilih teknologi yang diinginkan, termasuk:

  • Blank Starter Kit: Untuk memulai proyek dari nol tanpa konfigurasi tambahan.
  • React Starter Kit: Bagi yang ingin membangun aplikasi frontend menggunakan React.
  • Vue Starter Kit: Untuk pengembang yang lebih nyaman menggunakan Vue.js.
  • Livewire Starter Kit: Solusi bagi yang ingin membangun aplikasi interaktif tanpa banyak menggunakan JavaScript.

Setiap starter kit ini menggunakan komponen Shadcn, sementara untuk Livewire, tersedia versi gratis dari Flux Components. Integrasi starter kit langsung dari repositori GitHub memberikan kontrol penuh atas kode, memudahkan kustomisasi tanpa harus mengikuti struktur bawaan Laravel.

Selengkapnya: https://laravel.com/starter-kits

2. Tampilan Baru Website Laravel

Bersamaan dengan rilis Laravel 12, website Laravel juga mengalami perubahan dengan desain baru yang lebih clean dan informatif.

3. Tanpa Breaking Changes

Salah satu keunggulan terbesar dari Laravel 12 adalah tidak adanya perubahan yang merusak kompatibilitas versi sebelumnya. Dengan demikian, proses upgrade dari Laravel 11 ke Laravel 12 menjadi lebih sederhana dan minim kendala.

4. Laravel Cloud

Laravel Cloud adalah layanan baru dari Laravel yang dirancang untuk mempermudah deployment dan manajemen aplikasi Laravel di cloud. Dengan Laravel Cloud, developer dapat dengan mudah mengelola server, database, dan layanan terkait tanpa harus menangani konfigurasi infrastruktur yang kompleks.

Beberapa fitur utama Laravel Cloud meliputi:

  • Deploy otomatis dengan integrasi langsung ke repositori GitHub/GitLab.
  • Manajemen database yang mudah dan terintegrasi.
  • Skalabilitas untuk menangani traffic yang meningkat.
  • Monitoring & logging untuk memantau performa aplikasi.

Laravel Cloud bertujuan untuk memberikan pengalaman deployment yang lebih sederhana, cepat, dan efisien bagi developer Laravel. 🚀


Fika Ridaul Maulayya
Full-Stack Developer, Content Creator and CO-Founder SantriKoding.com

Suka dengan tulisan di SantriKoding? Kamu bisa memberikan dukungan dengan berdonasi atau bagikan konten ini di sosial media. Terima kasih atas dukungan Anda!

KEBIJAKAN KOMENTAR

Saat memberikan komenatar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami