Sebelum kita bermain-main dengan Flask ada baiknya kita mengenal Flask itu apa? Flask adalah sebuah micro framework yang dibuat diatas framework Werkzeug dan Jinja dan Flask ditulis dengan bahasa pemrograman python.
Cara Install Flask
Karena Flask ditulis dengan bahasa pemrograman Python maka komputer, laptop dan smartphone kita harus terinstall Python.
Instal Flask Di Linux
Pada sistem operasi Linux Python sudah terinstal secara default akan tetapi kita tidak boleh percaya diri terlebih dahulu ada baiknya kita melakukan cek terlebih dahulu dengan menggunakan terminal.
apabila output dari perintah di mirip seperti dibawah ini berarti sistem operasi kita sudah terinstal Python
akan tetapi jika hasil dari perintah diatas seperti dibawah ini maka kita harus melakukan instal python terlebih dahulu
Sebelum melakukan instalasi Python maka kita harus tahu sistem operasi apa yang kita gunakan seperti Fedora, Ubuntu, Arch atau Alpine. Untuk tutorial saat ini saya menggunakan sistem operasi Fedora Linux
Cara instal Python
Setelah Python sudah terinstal maka kita akan melakukan instalasi pip. Hampir sama dengan Python di beberapa distribusi linux pip tidak terinstal secara bawaan seperti di sistem operasi Ubuntu. Sama seperti Python sebelum melakukan instalasi pip kita harus terlebih dahulu distribusi linux apa yang kita gunakan.
Cara install pip
Tunggu sampai proses instalasi selesai. Setelah proses instalasi selesai maka kita akan ke proses selanjutnya yaitu instalasi virtualenv.
Instal Virtualenv
Proses instalasi virtualenv adalah proses opsional tetapi sangat direkomendasikan karena akan menghindarkan kita dari konflik.
Install Flask
Ada dua opsi untuk melakukan instalasi Flask opsi pertama adalah dengan menggunakan virtualenv dan opsi kedua tidak menggunakan virtualenv
Dengan Virtualenv
Pertama-tama buka terminal dan buat folder baru dan membuat virtualenv.
Membuat folder
Masuk ke dalam folder
Membuat virtualenv
Aktivasi virtualenv
Instal Flask
Tanpa Virtualenv
Pada proses ini kita akan langsung melakukan instalasi Flask ke dalam sistem operasi kita.
Instal Flask
Cara Instal Flask Di Windows
Untuk melakukan instalasi Flask pada sistem operasi windows kita harus menginstal Python. Pertama-tama download aplikasi Python di situs resmi Python. Untuk tahap instalasi Python di windows kalian bisa membaca tutorial di internet. Setelah Python sudah berhasil diinstal pada sistem operasi windows maka sekarang kita akan melakukan instalasi Flask.
Instal Flask
Instalasi Flask menggunakan dua opsi, opsi pertama menggunakan virtualenv dan tanpa virtualenv
Dengan Virtualenv
Meskipun konsep virtualenv sama seperti di Linux tetapi ada beberapa cara yang berbeda dalam membuat virtualenv dan mengaktifkan virtualenv.
Membuat virtualenv
Mengaktifkan virtualenv
Instal Flask
Tanpa Virtualenv
Metode ini sangat tidak disarankan apalagi untuk seorang pemula sangat tidak disarankan menggunakan metode ini. Tetapi jika kalian merasa mampu untuk menangani masalah yang akan datang kalian boleh menggunakan metode ini.
Instal Flask
Membuat Flask Proyek
Masuk ke dalam folder yang terdapat virtualenv kalian dan buat file baru dan simpan sebagai python file. Pada proses ini kalian bisa menggunakan text-editor favorit kalian seperti VSCode atau PyCharm.
Langkah selanjutnya buka file yang telah kalian buat dan masukan kode seperti di bawah.
Sebelum menjalankan kode diatas ada baiknya jika membedah bersama apa saja maksud dari kode diatas.
Penjelasan Kode
Pada kode diatas kita memberitahukan kepada Python bahwa kita menggunakan class Flask
Kode diatas kita membuat instance baru
Pada kode diatas kita mendefinisikan halaman utama pada aplikasi Flask kita dan kita dapat mengakses nya dengan menggunakan method GET pada browser. Ada salah satu shortcut untuk mendeklarasikan method dan route, seperti kode dibawah
kode diatas memiliki fungsi yang sama seperti kode yang sebelumnya tetapi kode diatas lebih pendek. Untuk penggunaan seperti itu biasanya saya akan menggunakannya untuk proyek-proyek besar dan pembuatan sebuah Application Programming Interface (API).
Pada kode diatas kita membuat fungsi dan kita akan mengembalikan nilai string yang akan ditampilkan ke browser kita.
Kode diatas adalah entry point pada aplikasi kita untuk menjalankan aplikasi kita.
Menjalankan Aplikasi
Apabila kita menggunakan virtualenv maka pastikan terlebih dahulu apakah virtualenv kita sudah aktif.
menjalankan aplikasi
apabila hasil yang ditampilkan seperti dibawah ini itu artinya aplikasi kalian sudah siap untuk digunakan.
Sekarang buka browser kalian dan ketikan
pada browser kalian dan kalian akan mendapatkan hasil Halo Dunia pada browser kalian
Selamat kalian sudah bisa menggunakan Flask dan silahkan bermain-main dengan Flask.
0 komentar:
Posting Komentar