Pelajari Tentang Flight

Flight adalah kerangka kerja yang cepat, sederhana, dan dapat diperluas untuk PHP. Ini sangat serbaguna dan dapat digunakan untuk membangun jenis aplikasi web apa pun. Ini dibuat dengan prinsip kesederhanaan dan ditulis dengan cara yang mudah dipahami dan digunakan.

🚀 Pengalaman AI & Pengembang dengan Flight

Flight tidak hanya cepat dan sederhana—ini juga dirancang untuk membantu Anda mengkode lebih cerdas dan menyelesaikan lebih banyak tugas, terutama dengan bantuan alat AI modern. Baik Anda menggunakan asisten pengkodean yang didukung AI, mengotomatiskan tugas-tugas berulang, atau hanya ingin meningkatkan produktivitas, jejak kecil Flight dan struktur yang langsung membuatnya menyenangkan untuk digunakan bersama alur kerja devex dan AI terbaru.

  • Pengkodean Dengan Bantuan AI: Flight bekerja dengan baik dengan asisten pengkodean AI, memungkinkan Anda membuat kerangka, merombak, dan membangun fitur lebih cepat dari sebelumnya.
  • Prototyping Lebih Cepat: Cepat mulai ide-ide baru dan iterasi dengan bantuan alat AI—Flight tidak akan menghalangi Anda.
  • Integrasikan API AI: Jika Anda ingin terhubung ke layanan AI atau menambahkan fitur pintar, Flight membuatnya mudah, tetapi Anda tidak perlu menjadi ahli AI untuk mendapatkan manfaatnya.

Penasaran bagaimana memulai? Jelajahi panduan AI & DevEx kami untuk tips, alat, dan contoh dunia nyata tentang cara bekerja lebih cepat dan lebih cerdas dengan Flight!

Konsep Penting Kerangka Kerja

Mengapa Kerangka Kerja?

Berikut adalah artikel singkat tentang mengapa Anda harus menggunakan kerangka kerja. Ini adalah ide bagus untuk memahami manfaat menggunakan kerangka kerja sebelum Anda mulai menggunakannya.

Selain itu, tutorial yang sangat bagus telah dibuat oleh @lubiana. Meskipun tidak membahas detail tentang Flight secara khusus, panduan ini akan membantu Anda memahami beberapa konsep utama seputar kerangka kerja dan mengapa mereka bermanfaat untuk digunakan. Anda dapat menemukan tutorial di sini.

Flight Dibandingkan dengan Kerangka Kerja Lain

Jika Anda bermigrasi dari kerangka kerja lain seperti Laravel, Slim, Fat-Free, atau Symfony ke Flight, halaman ini akan membantu Anda memahami perbedaan antara keduanya.

Topik Inti

AI & Pengalaman Pengembang

Pelajari bagaimana Flight bekerja dengan alat AI dan alur kerja pengembang modern untuk membantu Anda mengkode lebih cepat dan lebih cerdas.

Autoloading

Pelajari cara autoload kelas Anda sendiri dalam aplikasi Anda.

Routing

Pelajari cara mengelola rute untuk aplikasi web Anda. Ini juga mencakup pengelompokan rute, parameter rute, dan middleware.

Middleware

Pelajari cara menggunakan middleware untuk menyaring permintaan dan respons dalam aplikasi Anda.

Permintaan

Pelajari cara menangani permintaan dan respons dalam aplikasi Anda.

Respons

Pelajari cara mengirim respons ke pengguna Anda.

Peristiwa

Pelajari cara menggunakan sistem peristiwa untuk menambahkan peristiwa khusus ke aplikasi Anda.

Template HTML

Pelajari cara menggunakan mesin tampilan bawaan untuk merender template HTML Anda.

Keamanan

Pelajari cara mengamankan aplikasi Anda dari ancaman keamanan umum.

Konfigurasi

Pelajari cara mengonfigurasi kerangka kerja untuk aplikasi Anda.

Memperluas Flight

Pelajari cara memperluas kerangka kerja dengan menambahkan metode dan kelas Anda sendiri.

Peristiwa dan Penyaringan

Pelajari cara menggunakan sistem peristiwa untuk menambahkan hook ke metode Anda dan metode kerangka kerja internal.

Kontainer Injeksi Ketergantungan

Pelajari cara menggunakan kontainer injeksi ketergantungan (DIC) untuk mengelola ketergantungan aplikasi Anda.

API Kerangka Kerja

Pelajari tentang metode inti kerangka kerja.

Migrasi ke v3

Kesesuaian mundur sebagian besar dipertahankan, tetapi ada beberapa perubahan yang harus Anda ketahui saat bermigrasi dari v2 ke v3.

Penyelesaian Masalah

Ada beberapa masalah umum yang mungkin Anda hadapi saat menggunakan Flight. Halaman ini akan membantu Anda menyelesaikan masalah tersebut.