Mengapa Flask?
Flask adalah salah satu framework web yang paling populer di Python. Saya pribadi jatuh cinta dengan Flask karena kesederhanaannya dan fleksibilitasnya, terutama saat saya ingin membangun aplikasi web dengan cepat. Satu hal yang membuat saya terkesan adalah betapa mudahnya untuk memulai dan langsung melihat hasilnya, bahkan bagi pemula sekalipun!
Persiapan Lingkungan
Berikut adalah langkah-langkah untuk mempersiapkan lingkungan pengembangan Anda:
- Pastikan Anda telah menginstal Python 3 di sistem Anda.
- Selanjutnya, Anda perlu menginstal Flask. Buka terminal dan jalankan perintah berikut:
pip install Flask
Membuat Aplikasi Flask Pertama Anda
Setelah instalasi selesai, kita akan membuat aplikasi sederhana. Ikuti langkah-langkah di bawah ini:
- Buat folder baru untuk proyek Anda dan navigasikan ke dalamnya.
- Buat file bernama
app.py
dan buka dengan editor teks favorit Anda. - Salin dan tempel kode berikut ke dalam
app.py
:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return "Selamat datang di aplikasi Flask pertama Anda!"
if __name__ == '__main__':
app.run(debug=True)
Menjalankan Aplikasi Anda
Sekarang, saatnya menjalankan aplikasi Anda! Kembali ke terminal dan jalankan:
python app.py
Jika semuanya berjalan dengan baik, Anda akan melihat pesan di terminal yang menunjukkan bahwa server sedang berjalan di http://127.0.0.1:5000/. Buka browser dan akses URL tersebut. Selamat! Anda baru saja membangun aplikasi web dengan Flask.
Modifikasi Aplikasi Anda
Untuk memberikan sedikit sentuhan pada aplikasi, Anda dapat menambahkan beberapa rutenya:
@app.route('/about')
def about():
return "Ini adalah halaman About."
@app.route('/contact')
def contact():
return "Ini adalah halaman Contact."
Setelah menambahkan ini, Anda dapat mengaksesnya di http://127.0.0.1:5000/about dan http://127.0.0.1:5000/contact.
Kesimpulan
Flask memberikan jalan yang mudah untuk belajar dan menjelajahi dunia pengembangan web. Dengan sedikit usaha, Anda dapat membangun aplikasi yang berfungsi sepenuhnya. Ingatlah, jalan untuk menjadi seorang developer adalah perjalanan yang panjang dan menyenangkan, jadi tetaplah bereksperimen dan belajar!
Teruslah belajar dan jangan ragu untuk mengeksplorasi lebih dalam tentang Flask dan teknologi web lainnya. Selamat coding!
Baca dokumentasi lengkap Flask di sini!
Leave a Reply