Laravel: Memahami MVC di Laravel

Halo apa kabar kalian semua? semoga kalian sehat dan sehat selalu. Apa yang terjadi di negara kita ini semoga kedepannya menjadi pembelajaran untuk menjadi lebih baik lagi.

Oke, pada kesempatan kali ini abang akan menjelaskan tentang MVC. Apa itu MVC? MVC adalah singkatan dari Model-View-Controller, sebuah pola arsitektur yang memisahkan logika aplikasi menjadi tiga bagian utama.

Konsep ini hadir untuk membuat kode lebih terstruktur, mudah dirawat, dan bisa dikembangkan tanpa mengacaukan bagian lain. Banyak framework modern mengadopsi MVC, termasuk Laravel.

Dengan pemisahan ini, developer bisa fokus di bidang tertentu. Misalnya, tim front-end bisa berkonsentrasi di View, sementara back-end bisa memperdalam Model dan Controller.

Hasilnya, kolaborasi tim jadi lebih rapi dan proses pengembangan lebih cepat. Laravel sendiri memanfaatkan MVC dengan sangat elegan.

Sejak awal project dibuat, struktur folder sudah memetakan bagian Model, View, dan Controller. Dengan begitu, developer bisa langsung memahami peran setiap file dan tidak kebingungan saat aplikasi bertambah besar.

Agar lebih jelas dan kalian akan lebih memahami apa itu MVC ini, so let’s check this out!

Continue reading “Laravel: Memahami MVC di Laravel”

Laravel: Boostrap vs Tailwind

Halo guys, apa kabarnyanya nih? semoga selalu baik-baik saja yah. Kali ini kita akan membahas soal Laravel tentunya dan spesifik menggunakan Tailwind.

Biasanya pilihan kita standar tampilan UI dari Laravel adalah Boostrap, kali ini kita mencoba menggunakan Tailwind. Berbagai keunggulan dengan menggunakan Tailwind.

Salah satunya UI menjadi bisa lebih custom dan sangat di setting sebagaimana kebutuhannya. Walau demikian sedikit lebih rumit dan berbeda dari cara implementasi Boostrap.

Tidak perlu berlama-lama lagi, mari kita bahas Tailwind dan apa saja keunggulan serta kelemahannya. So let’s check this out!

Continue reading “Laravel: Boostrap vs Tailwind”

Laravel: Membuat Navbar yang Rapih dan Baik – Part 3

Halo apa kabarnya nih kalian? Semoga baik dan sehat selalu yah. Pada kesempatan kali ini mari kita lanjutkan pembahasan Laravel.

Sebelumnya kita masih melakukan setting standar atau global untuk proyek Laravel. Kali ini pembahasanya kita lanjut dengan mulai mencoba membuat proyek.

Kali ini abang menggunakan salah satu contoh proyek yang dibuat, yaitu sistem informasi penyewaan dengan kasusnya lapangan futsal. Jadi kalau ada model lain, silahkan saja. Tinggal kalian sesuaikan saja.

Proyek ini dipilih karena sangat fleksibel, kalian bisa ganti dengan yang lainnya seperti lapangan tenis atau lainnya yang masih mirip-mirip dengan contoh proyek yang kita bahas saat ini.

Sesuai judulnya, kita akan membuat Navbar yang rapih dan baik. Didalamnya juga akan kita bahas bagaimana setting layoutnya agar saat maintenance tidak ribet. Jadi tidak perlu berlama-lama lagi, so let’s check this out!

Continue reading “Laravel: Membuat Navbar yang Rapih dan Baik – Part 3”

Laravel: Penginstalan dan Setting Standar Framework – Part 2

Halo semua, apa kabarnya nih? semoga selalu sehat dan diberikan kemudahan untuk segala urusannya. Selanjutnya mari kita lanjutkan pembahasan Laravel.

Sebelum kita masuk pembahasan Bab 2 dari Laravel. Mari kita ingat-ingat lagi dari apa kelebihan dan kekurangan dari Laravel di Bab sebelumnya.

Keunggulan dari Laravel itu adanya Eloquent atau Object Relational Mapper (ORM) yang membuat Laravel mudahkan interaksi dengan database menggunakan sintaks PHP.

Selanjutnya ada Blade Templating Engine yang berguna untuk membuat tampilan dinamis dengan mudah. Beriutnya dari keunggulan tentu ada kekurangannya.

Laravel punya kekurangan salah satunya adalah memiliki kurva pembelajaran yang curam karena banyaknya fitur dan konsep yang perlu dipahami.

Maka dari itu adanya Bab 2 ini untuk memperjelas bagaimana penggunaan dari Laravel sampai bisa digunakan. Tidak perlu berlama-lama lagi, so let’s check this out!

Continue reading “Laravel: Penginstalan dan Setting Standar Framework – Part 2”

Laravel: Pengertian dan Alasan Kenapa Memilih Framework Ini – Part 1

Halo apa kabarnya nih para pembaca? semoga selalu sehat dan berkah dalam sehatnya. Pada kali ini abang akan membahas tentang Laravel.

Alasan kenapa saya ingin membahas framework ini, karena masih banyak orang-orang yang masih kebingunan untuk memilih framework apa yang cocok dalam men-development suatu aplikasi baik browser atau mobile.

Cuma disini saya akan bahas pemograman untuk browser terlebih dulu, baru setelahnya adalah mobile. Pertama yang dibahas terlebih dulu adalah framework yang bernama Laravel.

Berikutnya baru framework lainnya. Ini dilakukan agar sejalan dengan maksud abang untuk memberikan kalian gambaran ingin menggunakan apa dalam pemograman kalian.

Pembahasan Laravel ini akan dibagi menjadi beberapa bagian. Pertama ini dan berikutnya nanti ada cara menggunakan framework ini dan detail lainnya.

Tidak perlu berlama-lama lagi, so let’s check this out!

Continue reading “Laravel: Pengertian dan Alasan Kenapa Memilih Framework Ini – Part 1”