Belajar Flask - Bagian 3
Pengertian Flask dan Kenapa Flask

oleh: Suryo Adhy Chandra, ST

Sekarang saatnya kenalan langsung dengan Flask! Setelah paham dasar Python, HTML, dan CSS, kita siap belajar membuat website sungguhan menggunakan Flask.

1. Apa itu Flask?

Flask adalah framework (kerangka kerja) untuk membuat website menggunakan bahasa Python. Flask disebut micro framework, artinya Flask hanya menyediakan bagian yang paling inti saja, yaitu cara membuat alamat halaman (route) dan cara menampilkan tampilan (template). Sisanya bisa kita tambahkan sendiri sesuai kebutuhan.

Bayangkan Flask seperti kotak peralatan dasar untuk membangun rumah kecil: ada palu dan paku, tapi kita bebas menambah alat lain kalau memang dibutuhkan.

2. Kenapa harus Flask?

Ilustrasi alasan memilih Flask

Ringan

Kode intinya kecil dan sederhana, cocok untuk website atau aplikasi kecil.

Fleksibel

Kita bebas mengatur struktur project sesuai keinginan, tidak banyak aturan baku.

Mudah dipelajari

Sangat cocok untuk pemula karena konsepnya sederhana dan mudah dipahami.

3. Flask vs Django, apa bedanya?

Django dan Flask sama-sama framework Python untuk membuat website, tapi keduanya punya gaya yang berbeda.

Flask Django
Inti kecil, fitur ditambah sendiri Sudah lengkap dengan banyak fitur bawaan
Cocok untuk project kecil dan belajar dasar Cocok untuk project besar dan kompleks
Struktur folder lebih bebas Struktur folder sudah ditentukan sejak awal

4. Contoh penggunaan Flask

Kesimpulan: Flask adalah pilihan yang bagus untuk kamu yang baru belajar membuat website dengan Python, karena kodenya singkat dan mudah dipahami langkah demi langkah.
← Kembali Ke Daftar Pelajaran Flask