Membangun Aplikasi Web dengan Flask

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.

Membangun Aplikasi Web dengan Flask

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *