
Pendahuluan
Dalam era digital saat ini, API (Application Programming Interface) menjadi komponen penting dalam pengembangan aplikasi. Flask adalah salah satu framework Python yang populer untuk membangun API dengan cepat dan efisien. Artikel ini akan memberikan tutorial lengkap tentang cara membangun API menggunakan Flask dan Python.
Persiapan
Instalasi Python
Pastikan Anda sudah menginstal Python di sistem Anda. Anda dapat mengunduhnya dari situs resmi Python.
Instalasi Flask
Setelah Python terinstal, Anda perlu menginstal Flask. Anda dapat melakukannya dengan menjalankan perintah berikut di terminal:
pip install Flask
Membuat API dengan Flask
Membuat File Aplikasi
Buatlah file baru bernama app.py
. Di dalam file ini, kita akan menulis kode untuk API kita.
Menulis Kode API
Berikut adalah contoh kode sederhana untuk API menggunakan Flask:
from flask import Flask, jsonify
app = Flask(__name__)
@app.route('/api/hello', methods=['GET'])
def hello():
return jsonify({"message": "Hello, World!"})
if __name__ == '__main__':
app.run(debug=True)
Menjalankan API
Setelah kode ditulis, Anda dapat menjalankan API dengan perintah berikut di terminal:
python app.py
API akan berjalan di http://127.0.0.1:5000/api/hello
.
Pengujian API
Menggunakan Postman
Anda dapat menggunakan Postman untuk menguji API yang telah Anda buat. Buka Postman dan buat permintaan GET ke http://127.0.0.1:5000/api/hello
. Anda seharusnya menerima respons seperti ini:
{
"message": "Hello, World!"
}
Menggunakan Curl
Alternatif lain untuk menguji API adalah menggunakan curl dari terminal:
curl http://127.0.0.1:5000/api/hello
Kesimpulan
Dalam tutorial ini, kita telah membahas langkah-langkah untuk membangun API sederhana menggunakan Flask dan Python. Anda dapat mengembangkan API ini lebih lanjut dengan menambahkan lebih banyak endpoint dan fitur sesuai kebutuhan aplikasi Anda. Dengan Flask, proses pengembangan API menjadi lebih mudah dan cepat.