Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Tutorial Membuat REST API Sederhana dengan Dart Language

Selamat datang di blog kami! Jika kalian tertarik untuk memasuki dunia pengembangan perangkat lunak dengan Dart atau mungkin ingin mencoba membuat REST API sederhana, kalian berada di tempat yang tepat. Dalam artikel ini, kami akan membimbing kalian melalui langkah-langkah pembuatan REST API sederhana menggunakan bahasa pemrograman Dart dan framework Shelf. Langkah 1: Inisialisasi Proyek Dart Pertama, buat proyek Dart baru dengan menjalankan perintah berikut di terminal atau command prompt kalian:mkdir nama_projek cd nama_projek dart create . Langkah ini akan membuat struktur dasar proyek Dart kalian. Langkah 2: Tambahkan Dependencies untuk Shelf Agar dapat menggunakan Shelf, tambahkan dependencies yang diperlukan ke dalam file pubspec.yaml. Buka file tersebut dan tambahkan bagian berikut: dependencies: shelf: ^1.2.0 shelf_router: ^0.7.2 shelf_static: ^0.4.0 Jalankan perintah dart pub get untuk mengunduh dan menginstal dependencies tersebut. Langkah 3: Buat File Server Dart Sekarang, buat file Dart untuk server. Gunakan editor teks favorit kalian dan buat file bernama server.dart. Isi file tersebut dengan kode yang diberikan di bawah ini: dart Copy code import 'dart:io'; import 'package:shelf/shelf.dart'; import 'package:shelf_router/shelf_router.dart'; final app = Router(); Response hello(Request request) { return Response.ok('Hello, World!'); } void main() { app.get('/', hello); var handler = Pipeline().addMiddleware(logRequests()).addHandler(app); var server = await io.serve(handler, 'localhost', 8080); print('Server started on port ${server.port}'); } Kode di atas membuat server sederhana yang akan memberikan respons "Hello, World!" saat mengakses root endpoint. Langkah 4: Jalankan Server Simpan file server.dart, dan jalankan server dengan menjalankan perintah: bash Copy code dart server.dart Server akan berjalan di http://localhost:8080/. Buka URL tersebut di peramban kalian untuk melihat respons "Hello, World!" Selamat, kalian baru saja membuat REST API sederhana dengan Dart menggunakan framework Shelf. Artikel ini hanya merupakan awal dari perjalanan kalian dalam memahami dan menguasai dunia pengembangan dengan Dart. Jangan ragu untuk mengeksplorasi lebih lanjut dan mencoba fitur-fitur menarik lainnya yang ditawarkan oleh Dart dan ekosistemnya. Salam kreatif dan semoga berhasil dalam perjalanan pengembangan kalian!Artikel Diperbarui pada: December 04, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically