Membangun Aplikasi Web dengan Flask
Hai, sahabat programmer! Hari ini kita akan menjelajahi dunia pembuatan aplikasi web yang seru dengan Flask. Kenapa Flask? Karena Flask memungkinkan kita untuk membuat aplikasi web dengan cepat dan mudah! Saya pribadi sangat menyukai framework ini karena kesederhanaannya dan fleksibilitas yang diberikan. Mari kita mulai dengan tutorial langkah demi langkah ini.
Apa itu Flask?
Flask adalah sebuah framework web Python yang minimalis dan ringan. Dibangun di atas WSGI (Web Server Gateway Interface) dan Jinja2 templating engine, Flask memberikan keleluasaan dalam merancang aplikasi web. Jika kamu mencari sesuatu yang mudah dipelajari dan cepat dikerjakan, Flask adalah jawabannya!
Langkah 1: Persiapan Lingkungan
- Pastikan kamu sudah menginstall Python. Cek dengan menjalankan
python --version
di terminal. - Install Flask dengan perintah berikut:
pip install Flask
Langkah 2: Membuat Proyek Flask Baru
Setelah Flask terinstall, kini saatnya membuat proyek baru! Buatlah folder bernama my_flask_app, dan di dalam folder tersebut, buat file bernama app.py.
Langkah 3: Struktur Dasar Aplikasi
Buka app.py dan tambahkan kode berikut:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return "Hello, World!"
if __name__ == '__main__':
app.run(debug=True)
Kode di atas akan membuat aplikasi Flask sederhana yang menampilkan “Hello, World!”. Mari kita bagi penjelasan:
- from flask import Flask: Mengimpor objek Flask.
- app = Flask(__name__): Membuat instance dari Flask.
- @app.route(‘/’): Mendefinisikan route untuk homepage.
- app.run(debug=True): Menjalankan aplikasi di mode debug.
Langkah 4: Menjalankan Aplikasi
Kembali ke terminal dan jalankan:
python app.py
Buka browser dan akses http://127.0.0.1:5000/. Voilà! Kamu akan melihat pesan Hello, World!.
Langkah 5: Menambahkan Halaman Baru
Selanjutnya, kita akan menambahkan halaman baru. Tambahkan route berikut di >app.py:
@app.route('/about')
def about():
return "This is the About Page"
Akses http://127.0.0.1:5000/about dan lihat hasilnya!
Akhir Kata
Aplikasi web dengan Flask sangat mudah dibuat dan sangat menyenangkan! Dengan sedikit kode, kamu dapat memiliki sebuah aplikasi yang berfungsi. Kunci dari belajar pemrograman adalah eksplorasi dan praktik. Teruslah belajar dan jangan ragu untuk mencoba lebih banyak fitur di Flask!
Jika kamu ingin mendalami lebih lanjut, kamu bisa mengunjungi dokumentasi resmi Flask.
Leave a Reply