DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

MENGEMBALIKAN JSON RESPONSE DI API NODE.JS

Pelajari cara mudah mengembalikan respons JSON di API Node.js dengan langkah-langkah praktis dan contoh sederhana.

Daftar Isi:

Membuat Server Sederhana
Mengatur Header untuk JSON
Mengembalikan Data dalam Forma...
Contoh Keseluruhan

Mengembalikan JSON di API Node.js terkadang bisa membingungkan, tetapi sebenarnya, itu bisa dilakukan dengan sangat sederhana. Berikut adalah panduan ringkas untuk membantu kamu memahami cara melakukannya.

Membuat Server Sederhana

Sebelum mengembalikan JSON, pertama-tama kita harus membuat server menggunakan Node.js. Caranya mudah dengan menggunakan modul http bawaan.

const http = require('http');

const server = http.createServer((req, res) => {
  // Logika di sini
});

server.listen(3000, () => {
  console.log('Server berjalan di port 3000');
});

Mengatur Header untuk JSON

Agar klien tahu bahwa kita mengirim data dalam format JSON, kita perlu mengatur header yang tepat.

res.setHeader('Content-Type', 'application/json');

Mengembalikan Data dalam Format JSON

Sekarang saatnya mengembalikan data JSON saat ada permintaan ke server.

const data = {
  message: 'Halo Node.js',
  sukses: true
};

res.end(JSON.stringify(data));

Contoh Keseluruhan

Mari kita lihat bagaimana semua bagian gabungan ini terlihat dalam satu contoh lengkap.

const http = require('http');

const server = http.createServer((req, res) => {
  res.setHeader('Content-Type', 'application/json');
  
  const data = {
    message: 'Halo Node.js',
    sukses: true
  };

  res.end(JSON.stringify(data));
});

server.listen(3000, () => {
  console.log('Server berjalan di port 3000');
});

Menjalankan Server

Jalankan server dengan perintah berikut di terminal:

node namafile.js

Setelah menjalankan server, buka browser dan kunjungi http://localhost:3000 untuk melihat JSON yang dikembalikan.

Sudah selesai! Dengan langkah-langkah ini, kamu dapat dengan mudah mengembalikan JSON di API Node.js. Selamat mencoba!


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding