$type=ticker$count=12$cols=3$cate=0

Cara Membuat Proyek Pertama dengan Laravel

SHARE:

Pelajari cara membuat proyek pertama dengan laravel, framework php populer, panduan mudah untuk pemula yang ingin memulai pengembangan web.

Laravel adalah salah satu framework PHP yang populer untuk membangun aplikasi web modern. Framework ini memiliki berbagai fitur seperti routing, autentikasi, dan pengelolaan database yang mempermudah pengembangan aplikasi. Artikel ini akan memandu Anda melalui langkah-langkah membuat proyek pertama menggunakan Laravel.

Persiapan Awal: Menginstal Laravel

  • Sebelum memulai proyek Laravel, pastikan Anda memiliki alat berikut:
  • PHP versi 8.0 atau lebih tinggi
  • Composer, yaitu alat untuk mengelola dependensi PHP
  • Web Server, seperti Apache atau server bawaan Laravel

Langkah instalasi:

  • Buka terminal atau command prompt.
  • Ketik perintah untuk menginstal Laravel: composer create-project laravel/laravel nama-proyek-anda.
  • Setelah instalasi selesai, pindah ke folder proyek dengan perintah cd nama-proyek-anda.
  • Jalankan server bawaan Laravel dengan mengetik php artisan serve.
  • Akses aplikasi di browser menggunakan alamat http://localhost:8000.

Gambar 1 . Ilustrasi Menginstal

Memahami Struktur Folder Laravel

  • Setelah proyek berhasil diinstal, penting untuk memahami struktur folder Laravel:
  • Folder app/: Berisi logika aplikasi, seperti model dan controller.
  • Folder routes/: Menyimpan file routing, seperti web.php dan api.php.
  • Folder resources/views/: Menyimpan file template untuk tampilan antarmuka.
  • Folder database/: Berisi pengaturan database, seperti migration dan seeder.
  • Folder public/: Menyimpan file publik, seperti gambar, file CSS, dan JavaScript.

Struktur ini membantu Anda mengorganisasi proyek secara efisien.

Gambar 2 . Ilustrasi Struktur

Membuat Routing Dasar

Routing adalah langkah pertama untuk mengatur halaman di aplikasi Laravel. Untuk menambahkan rute:

  • Buka file routes/web.php.
  • Tambahkan baris berikut:
  • Route::get('/', function () { return 'Selamat Datang di Laravel!'; });
  • Kalimat ini akan menampilkan teks "Selamat Datang di Laravel" saat Anda membuka halaman utama.

Untuk menampilkan halaman baru:

  • Buat rute seperti: Route::get('/about', function () { return view('about'); });.
  • Pastikan Anda membuat file about.blade.php di folder resources/views.

Gambar 3 . Ilustrasi Routing

Membuat Controller dan Tampilan (View)

Controller digunakan untuk mengatur logika aplikasi. Langkah-langkahnya:

  • Buat controller dengan perintah php artisan make:controller HomeController.
  • Tambahkan fungsi di dalam controller, misalnya:
  • Fungsi index dengan isi: "return view('home');".

Buat file tampilan home.blade.php di folder resources/views. Isi file ini bisa berupa teks sederhana seperti:

  • "Selamat Datang di Proyek Laravel Pertama Anda."
  • Hubungkan controller dengan rute menggunakan perintah:
  • Route::get('/', [HomeController::class, 'index']);.

Gambar 4 . Ilustrasi View

Mengelola Database dan Migration

Laravel memiliki fitur migration untuk membuat tabel database secara otomatis. Berikut langkahnya:

  • Konfigurasi file .env dengan detail database seperti nama, username, dan password.
  • Buat tabel dengan perintah php artisan migrate.

Untuk menambahkan data, gunakan fitur Seeder dengan langkah:

  • Ketik php artisan make:seeder UserSeeder.
  • Isi file seeder untuk menambahkan data dummy.
  • Jalankan perintah php artisan db:seed --class=UserSeeder.

Gambar 5 . Ilustrasi Database

Kesimpulan

Membuat proyek pertama dengan Laravel cukup mudah jika Anda mengikuti langkah-langkah yang terstruktur. Mulai dari instalasi hingga pengelolaan database, Laravel memberikan alat yang kuat untuk mendukung pengembangan aplikasi. Dengan memahami routing, controller, dan migration, Anda sudah memiliki fondasi kuat untuk membangun aplikasi web yang lebih kompleks di masa depan.



Credit :
Penulis : Dzaki Syafian
Gambar oleh Menginstal dari Pixabay

COMMENTS

Nama

Coding,20,css,18,html,29,javascript,17,laravel,13,pascal,7,php,27,sql,9,
ltr
item
DEV Media: Cara Membuat Proyek Pertama dengan Laravel
Cara Membuat Proyek Pertama dengan Laravel
Pelajari cara membuat proyek pertama dengan laravel, framework php populer, panduan mudah untuk pemula yang ingin memulai pengembangan web.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT3hN7S2pAD4Qk6UcdAZMNvATlAphhN8vl8OAE4jREGpJGoFejCrz_gKrcekbc1MrNtchdHc0-aCJf826KFbwZODaFi-8dVSG3g-eUfk8PMeyKPaV08-_ugLMKiT11wV41zjHehyphenhyphenUbWnvD0SS37wy2o2n-x1TeJ9U8nJ38w8dfObDXWSICxrSiFV7haWOT/s320/laravel.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT3hN7S2pAD4Qk6UcdAZMNvATlAphhN8vl8OAE4jREGpJGoFejCrz_gKrcekbc1MrNtchdHc0-aCJf826KFbwZODaFi-8dVSG3g-eUfk8PMeyKPaV08-_ugLMKiT11wV41zjHehyphenhyphenUbWnvD0SS37wy2o2n-x1TeJ9U8nJ38w8dfObDXWSICxrSiFV7haWOT/s72-c/laravel.jpg
DEV Media
https://www.dev.or.id/2025/01/Cara-Membuat-Proyek-Pertama-dengan-Laravel.html
https://www.dev.or.id/
https://www.dev.or.id/
https://www.dev.or.id/2025/01/Cara-Membuat-Proyek-Pertama-dengan-Laravel.html
true
6052010953020735000
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content