Cara Membuat RESTful API dengan Python (Flask + SQLAlchemy) - Part I
pada kelas kali ini kita akan membuat rest api menggunakan python. disini kita akan menggunakan framework flask. selain itu, kita juga akan menggunakan library sqlalchemy sebagai ORM dan marshmallow sebagai object serializationnya. kita akan menggunakan database sqlite, biar sederhana. namun kalau ingin dikembangkan ke mysql atau postgres bisa juga kog.
untuk mengikuti kelas kali ini, pastikan komputer sudah terinstall python 3.7 ke atas dan pip python package manager versi 3, pip3. jangan lupa install juga postman atau insomnia sebagai gui untuk mencoba rest api
langkah pertama, kita install dulu dependensi yang akan dipakai pada rest api ini. yaitu pip3 install flask, flask sqlalchemy, flask marshmallow, dan sqlalchemy marshmallow.
kemudian buat sebuah file misalkan, app.py
lalu tuliskan sourcecode berikut, silakan ikuti videonya:
kita coba dulu, jalankan dengan python3 spasi app.py