Flight sangat dapat diperluas. Ada sejumlah plugin yang dapat digunakan untuk menambahkan fungsionalitas pada aplikasi Flight Anda. Beberapa didukung secara resmi oleh Tim Flight dan yang lainnya adalah pustaka mikro/lite untuk membantu Anda memulai.
Autentikasi dan Otorisasi sangat penting untuk aplikasi apa pun yang memerlukan kontrol tentang siapa yang dapat mengakses apa.
Penyimpanan sementara adalah cara yang bagus untuk mempercepat aplikasi Anda. Ada beberapa pustaka penyimpanan sementara yang dapat digunakan dengan Flight.
Aplikasi CLI adalah cara yang baik untuk berinteraksi dengan aplikasi Anda. Anda dapat menggunakannya untuk menghasilkan pengendali, menampilkan semua rute, dan lainnya.
Kue adalah cara yang bagus untuk menyimpan sedikit data di sisi klien. Mereka dapat digunakan untuk menyimpan preferensi pengguna, pengaturan aplikasi, dan lainnya.
Pen-debugan sangat penting saat Anda mengembangkan di lingkungan lokal Anda. Ada beberapa plugin yang dapat meningkatkan pengalaman pen-debugan Anda.
Basis data adalah inti dari sebagian besar aplikasi. Ini adalah bagaimana Anda menyimpan dan mengambil data. Beberapa pustaka basis data adalah pembungkus untuk menulis kueri dan beberapa adalah ORM yang sepenuhnya berfungsi.
Enkripsi sangat penting untuk aplikasi apa pun yang menyimpan data sensitif. Melakukan enkripsi dan dekripsi data tidak terlalu sulit, tetapi menyimpan kunci enkripsi dengan benar dapat menjadi sulit. Hal yang paling penting adalah jangan pernah menyimpan kunci enkripsi Anda di direktori publik atau mengkomitnya ke repositori kode Anda.
Sesi tidak begitu berguna untuk API, tetapi untuk membangun aplikasi web, sesi dapat sangat penting untuk mempertahankan status dan informasi login.
Penataan adalah inti dari aplikasi web mana pun dengan antarmuka pengguna. Ada sejumlah mesin penataan yang dapat digunakan dengan Flight.
Apakah Anda memiliki plugin yang ingin Anda bagikan? Kirimkan permintaan tarik untuk menambahkannya ke daftar!