Tips Memahami Struktur Folder di Laravel untuk Pemula

Setelah sebelumnya kita telah membahas tentang instalasi Laravel, pada artikel ini kita akan membahas tentang struktur folder pada Laravel. Laravel memiliki beberapa folder dan memiliki fungsi masing-masing, pada artikel ini kita akan membahas struktur folder pada laravel.

Struktur folder pada laravel ini penting untuk teman-teman pahami sehingga dalam pengembangan didalam mebuat aplikasi akan lebih efektif dan maksimal.

Pada artikel ini tidak semua folder pada Laravel akan kita bahas, tetapi beberapa folder penting yang nantinya biasa akan kita gunakan :

Directory Structure

App

Adalah folder direktori yang dikenal dengan nama request atau http, selain itu pada folder ini menyimpan semua controller, seperti pada folder app pada framework PHP MVC.

Folder App memiliki sejumlah sub folder yang dimanfaatkan dalam mempermudah pekerjaan, walau begitu anda bisa membuat folder sendiri apabila dibutuhkan.

Didalam folder App juga terdapat folder Models dimana folder berisi model adalah file yang mengatur dan memanggil data dari database.

Folder berikut yang menjadi bagian penting dalam subfolder App adalah folder Http/Controllers, dimana folder ini kita gunakan untuk menyimpan controller yang dibutuhkan, dimana controler ini sebagai penghubung antara Model dan View.

Resource

Ada salah satu subfoler yang kita perhatikan yakni views, dimana views ini adalah untuk menampilkan data pertama kalinya, bisa dibilang tampilan dari aplikasi atau front end terdapat didalam views.

Database

Folder database berisi beberapa subfolder yang harus kita perhatikan, pertama subfolder Migration untuk membuat tabel pada database, dan subfolder seeds untuk mengisi data sementara/dumy kedalam tabel database.

Routes

Folder selanjutnya adalah Route, folder ini simpel terdapat beberapa file, disini kita melihat kedalam file web.php dimana file ini diugnakan untuk mengarahkan request URL pada aplikasi kita.

Public

Struktur folder terakhir yang kita bahas adalah folder Public, apabila dilihat didalam folder Public tidak ada folder lainya, fungsi folder ini adalah untuk kita gunakan sebagai tempat aset seperti gambar, file, css, js dan lainya, semua file yang akan diakses oleh publik dimasukan kedalam folder ini.

Untuk lebih lengkap struktur folder pada laravel 9 bisa langsung melihat dihalaman dokumentasi laravel Directory Structure

Ikuti artikel / tulisan lainya yang menarik :

  1. Apa Itu RestFul API? Apa Saja Manfaatnya Untuk Aplikasi
  2. Tutorial Laravel Bag.1 Pengertian dan Install Laravel
  3. Membuat Notifikasi Menggunakan Sweetalert di Codeigniter 3

Ok kita telah selesai membahas struktur folder pada Laravel, pastikan teman-teman memahmi struktur folder pada laravel karena kedepan selama developing kita akan membahas folder diatas, semoga bermanfaat

Share and Enjoy !

You may also like...