0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan1 halaman

Contoh Aplikasi Express.js Sederhana

Dokumen ini adalah kode untuk aplikasi web sederhana menggunakan Express.js. Aplikasi ini memiliki beberapa route untuk menangani permintaan GET dan POST, serta middleware untuk parsing JSON dan menangani error. Server berjalan pada port 3000 dan memberikan respons yang sesuai untuk setiap permintaan.

Diunggah oleh

rudi susanto
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai TXT, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan1 halaman

Contoh Aplikasi Express.js Sederhana

Dokumen ini adalah kode untuk aplikasi web sederhana menggunakan Express.js. Aplikasi ini memiliki beberapa route untuk menangani permintaan GET dan POST, serta middleware untuk parsing JSON dan menangani error. Server berjalan pada port 3000 dan memberikan respons yang sesuai untuk setiap permintaan.

Diunggah oleh

rudi susanto
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai TXT, PDF, TXT atau baca online di Scribd

const express = require('express');

const app = express();


const port = 3000; // Port yang akan digunakan

// Middleware untuk parsing body JSON


[Link]([Link]());

// Route GET sederhana


[Link]('/', (req, res) => {
[Link]('Selamat malam! Ini adalah halaman utama.');
});

// Route GET dengan parameter


[Link]('/salam/:nama', (req, res) => {
const nama = [Link];
[Link](`Selamat malam, ${nama}! Semoga harimu menyenangkan.`);
});

// Route POST contoh


[Link]('/kirim-pesan', (req, res) => {
const pesan = [Link];
if (!pesan) {
return [Link](400).json({ error: 'Pesan tidak boleh kosong' });
}
[Link]({
status: 'sukses',
pesanTerima: `Pesan Anda "${pesan}" telah diterima.`
});
});

// Middleware untuk handle 404


[Link]((req, res, next) => {
[Link](404).send('Maaf, halaman tidak ditemukan.');
});

// Middleware untuk handle error


[Link]((err, req, res, next) => {
[Link]([Link]);
[Link](500).send('Terjadi kesalahan pada server!');
});

// Jalankan server
[Link](port, () => {
[Link](`Server berjalan di [Link]
});

Anda mungkin juga menyukai