Flask adalah kerangka kerja aplikasi web bersifat kerangka kerja mikro yang ditulis dalam bahasa pemrograman Python dan menggunakan dependensi Werkzeug dan Jinja2. Aplikasi yang menggunakan Flask antara lain adalah Pinterest, LinkedIn, dan halaman web komunitas situs Flask itu sendiri.[2][3][4]
Flask disebut kerangka kerja mikro karena tidak membutuhkan alat-alat tertentu atau pustaka.[5] Flask mendukung ekstensi yang dapat menambahkan fitur aplikasi seolah-olah mereka diimplementasikan dalam Flask itu sendiri.
Ekstensi yang ada seperti pemetaan objek-relasional, validasi form, penanganan unggahan, berbagai teknologi otentikasi terbuka, lapisan abstraksi basisdata, validasi form, atau komponen lain.[6]
- ^ "Salinan arsip". Diarsipkan dari versi asli tanggal 2017-08-22. Diakses tanggal 2020-08-04.
- ^ "Rachel Sanders: Developing Flask Extensions - PyCon 2014". Diarsipkan dari versi asli tanggal 2017-07-31. Diakses tanggal 2017-02-01.
- ^ "What challenges has Pinterest encountered with Flask?". Diarsipkan dari versi asli tanggal 2023-07-22. Diakses tanggal 2017-02-01.
- ^ "Community web page for Flask". Diarsipkan dari versi asli tanggal 2018-01-05. Diakses tanggal 2017-02-01.
- ^ "Flask Foreword". Diarsipkan dari versi asli tanggal 2015-11-10. Diakses tanggal 2017-02-01.
- ^ "Flask Extensions". Diarsipkan dari versi asli tanggal 2018-05-17. Diakses tanggal 2017-02-01.