,

Learning Express JS | 5. Getting all data (Read All Data – GET method)

Posted by

Belajar Express JS | 5. Mendapatkan semua data (Read All Data – GET method)

Belajar Express JS | 5. Mendapatkan semua data (Read All Data – GET method)

Express JS adalah framework Node.js yang powerful dan fleksibel untuk membangun aplikasi web. Salah satu fitur yang penting dalam pembangunan aplikasi web adalah kemampuan untuk mengambil data dari server. Pada artikel ini, kita akan belajar bagaimana cara mendapatkan semua data dari server menggunakan metode GET di Express JS.

Langkah 1: Inisialisasi Proyek

Pertama-tama, pastikan Anda sudah memiliki proyek Express JS yang telah diinisialisasi. Jika belum, Anda bisa menginstalnya menggunakan perintah npm:


npm install express

Setelah itu, buatlah file server.js dan tambahkan kode berikut:


const express = require('express');
const app = express();
const port = 3000;

app.listen(port, () => {
console.log(`Server is running on port ${port}`);
});

Langkah 2: Membuat Endpoint untuk Mendapatkan Data

Selanjutnya, kita perlu membuat endpoint yang akan digunakan untuk mendapatkan semua data dari server. Kita akan menggunakan metode GET untuk endpoint ini. Berikut adalah contoh kode untuk membuat endpoint tersebut:


app.get('/data', (req, res) => {
// Fetch data from database or any other source
// Send the data as response
res.send('Ini adalah semua data dari server');
});

Langkah 3: Mengakses Data dari Client

Sekarang, kita dapat mengakses data dari client menggunakan AJAX atau metode lainnya. Berikut adalah contoh kode untuk mengambil data menggunakan AJAX:


fetch('/data')
.then(response => response.text())
.then(data => {
console.log(data);
});

Dengan demikian, kita telah berhasil mendapatkan semua data dari server menggunakan metode GET di Express JS.

Semoga artikel ini bermanfaat bagi Anda yang sedang belajar Express JS. Selamat mencoba!