Laravel ( Pengenalan 1)
Baca Juga :
Taylor Otwell, pencipta Laravel, dikenal sangat mementingkan kemudahan dan kenyamanan developer dalam menggunakan Laravel. Di salah satu podcast, dia menjelaskan bagaimana ia ingin kodenya terasa “indah” ketika dipakai. Mungkin itu mengapa salah satu slogan Laravel adalah The PHP Framework For Web Artisans.
Kenapa Memilih Laravel?
Timbul pertanyaan kenapa sih memilih Framework Laravel? Diantaranya adalah
1. Open Source
Salah satu keunggulan dari Laravel adalah gratis (open-source) dimana kita sebagai seorang programmer dapat terus menerus menggunakan Laravel baik dalam pengerjaan proyek asli maupun proyek coba-coba, kita bisa membuat project laravel kita dengan cara dependency manager seperti composer.
2. Konsep MVC
Penggunaan Konsep MVC (Model View Controller) pada merupakan salah satu keunggulan laravel. Konsep MVC ini memisahkan 3 komponen tersebut dimana model mencakup bagian data-data dalam suatu aplikasi.
- Model, sebagai penghubung data antara database dengan project laravel kita. dengan model kita bisa membatasi data apa saja yang kita akan ambil dari database untuk di tampilkan dalam project laravel kita.
- View, sebagai tampilan aplikasi laravel kita.
- Controller, sebagai tempat pengolahan data dan bagaimana proses-proses aplikasi yang kita buat.
Kira-kira alur kerja/konsep MVC pada Framework Laravel dapat kita pahami seperti gambar diatas.
3. Blade Template
View (tampilan) aplikasi yang dimiliki laravel menggunakan ekstensi .blade.php yang dimana merupakan suatu keunikan yang dimiliki oleh Laravel. Ekstensi ini berfungsi untuk mempermudah sintaks penulisan koding dalam HTML. Serta masih banyak lagi sintaks - sintaks dalam laravel.
4. Security
Bagi para programmer keamanan data merupakan nomor satu dalam mengembangkan website.
Laravel menghadirkan security yang baik, sehingga para programmer yang menggunakan framework laravel sedikit lebih lega karena laravel sudah dilengkapi security yang baik.
5. Menghemat waktu
Terkadang untuk membuat suatu kelengkapan pada aplikasi kita harus membuat satu-satu sehingga memakan waktu yang sangat lama. Dengan adanya framework laravel ini kita bisa membuat halaman autentikasi dalam waktu kurang dari 1 menit! dan caranya juga sangat mudah! tentu hal ini sangat berpengaruh untuk menghemat waktu seorang programmer.
6. Migrasi database
Salah satu yang tersulit bagi para programmer adalah menjaga agar database tetap sinkron antara mesin pengembang yang digunakan. Dengan migrasi database laravel, proses sinkronisasi semakin mudah. dan juga jika seorang programmer kehilangan struktur data dari database, kalau dengan framework yang satu ini tidak perlu khawatir, karena kita bisa membackup kembali struktur database dalam project kita, serta dengan konsep migrasi database Laravel programmer dapat dengan mudah memindahkan perubahan ke mesin pengembang lain yang dimiliki.
7. Dokumentasi lengkap
Laravel memiliki platform yang menarik dan relatif mudah untuk digunakan. Jika kamu sudah menguasai dasar-dasar pemahaman PHP yang cukup baik, maka kamu dapat dengan mudah untuk memahami struktur dari Framework Laravel. Sebab, dokumentasi yang disediakan cukup baik dan struktur.
Dan masih banyak lagi alasan kenapa memilih framework laravel di bandingkan framework lainnya.
Pada artikel selanjutnya kita akan membahas cara instalasi project laravel serta komponen apa saja yang dibutuhkan untuk instalasi laravel.
Semoga bermanfaat! nantikan lanjutan belajar laravel. tetap di matapanda-crew.
Post a Comment
Untuk menyisipkan kode pendek, gunakan <i rel="code"> ... KODE ... </i>
Untuk menyisipkan kode panjang, gunakan <i rel="pre"> ... KODE ... </i>
Untuk menyisipkan gambar, gunakan <i rel="image"> ... URL GAMBAR ... </i>