Study
Genie

Static Assets

Penjelasan

Genie secara default menyajikan file apa pun yang ditaruh di folder `public/` langsung lewat URL root, tanpa perlu route khusus — misalnya `public/css/style.css` otomatis bisa diakses lewat `/css/style.css`. Ini serupa dengan konvensi "public folder" di banyak framework web lainnya. Untuk asset yang di-generate atau perlu versioning (cache busting), Genie tetap mengizinkan penanganan manual lewat route kustom, tapi untuk kasus umum folder `public/` sudah cukup tanpa konfigurasi tambahan.

Contoh Konsep

# Struktur folder
# public/
#   css/style.css
#   js/app.js
#   images/logo.png

# Di view HTML, cukup referensikan langsung path publiknya
# <link rel="stylesheet" href="/css/style.css">
# <script src="/js/app.js"></script>
# <img src="/images/logo.png">

# Tidak perlu route() khusus untuk file-file ini

Praktikum

Taruh file public/css/main.css lalu referensikan file tersebut di dalam layout aplikasi.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Jangan taruh file sensitif (konfigurasi, kredensial) di folder `public/`, karena semua isinya bisa diakses langsung lewat URL tanpa autentikasi.