Bono adalah sebuah framework aplikasi web yang cepat dan tepat guna untuk pengembangan aplikasi web.
Kenapa Bono?
- Membangun aplikasi berbasis web lebih cepat dari biasanya,
- Menambahkan modul baru dengan cepat dengan fitur scaffold,
- Menggunakan standar template untuk kebutuhan SCRUD (search, create, update, dan delete),
- Tampilan yang dinamis dan fungsi-fungsi bantuan untuk membuat API dan halaman web.
Komponen
Bono memiliki dua tipe komponen:
Provider
Provider dapat menambahkan kemampuan pada aplikasi berbasis Bono. Contoh: modul chat, mesin CMS dan blog, forum dan komunitas, dll.
Middleware
Middleware dapat menambahkan kemampuan Request Handling. Contoh: session, autentikasi, dll.