Mulai

Memulai

Siapkan Lanjit, buat application key, dan jalankan aplikasi pertama Anda dalam beberapa langkah.

Lanjit adalah framework web untuk Node.js yang memakai JavaScript ESM dan struktur aplikasi yang terinspirasi Laravel. Framework ini menyediakan routing, middleware, controller, view, database, validation, session, dan CLI dalam satu fondasi yang konsisten.

Persyaratan

  • Node.js 22.5.0 atau lebih baru.
  • npm yang menyertai instalasi Node.js.
  • MySQL bersifat opsional; SQLite tersedia sebagai konfigurasi awal.

Periksa versi Node.js Anda:

node --version

Instalasi proyek

Masuk ke direktori proyek, pasang dependensi, salin konfigurasi environment, lalu buat application key.

npm install
cp .env.example .env
node artisan key:generate

Application key digunakan oleh layanan enkripsi. Jangan membagikan nilai APP_KEY dari environment produksi.

Menjalankan server

Gunakan mode pengembangan agar proses otomatis dimulai ulang ketika file berubah.

npm run dev

Secara default aplikasi tersedia di http://127.0.0.1:3333. Host dan port dapat diubah melalui opsi CLI:

node artisan serve --host=0.0.0.0 --port=8080

Route pertama

Buka routes/web.js dan daftarkan route berikut:

export default function routes(Route) {
  Route.get('/hello/{name}', (request) => ({
    message: `Halo, ${request.params.name}!`,
  }));
}

Kunjungi /hello/Lanjit. Object yang dikembalikan handler otomatis dikirim sebagai respons JSON.

Langkah selanjutnya

Kenali struktur aplikasi, kemudian pelajari routing dan controller untuk mulai membangun fitur.

Ketik untuk mencari di seluruh dokumentasi.