Perhatian, proyek telah pindah ke repositori lain di sini
Yui Framework
Yui adalah kerangka kerja PHP yang modern, elegan, dan mini yang terinspirasi oleh Laravel. Dikembangkan untuk merampingkan proses membangun aplikasi web berkualitas tinggi, YUI menawarkan kerangka kerja yang fleksibel dan intuitif untuk pengembang. Harap baca peta jalannya
Peta jalan
Yui adalah pekerjaan yang sedang berlangsung, dan kami memiliki banyak fitur menarik yang direncanakan untuk masa depan. Berikut gambaran singkat tentang apa yang akan datang: peta jalan
Fitur utama
- Kesederhanaan dan keanggunan : YUI mengadopsi sintaks yang jelas dan elegan, membuat pengembangan lebih sederhana dan lebih menyenangkan.
- Produktivitas : Dengan fitur -fitur seperti CLI yang kuat, dan dukungan migrasi basis data, YUI membantu Anda menjadi lebih produktif.
- Komunitas Aktif : Meskipun ini adalah proyek yang berorientasi pada studi, Yui didukung oleh komunitas aktif pengembang yang berkomitmen untuk berbagi pengetahuan dan pengalaman.
- Terinspirasi oleh Laravel : W Jika Anda telah orked dengan Laravel, Anda akan merasa betah dengan Yui.
Fitur utama
- Frankenphp : Dukung Frankenphp. (WIP)
- Routing sederhana : Mudah mendefinisikan rute dan menautkannya ke penanganan dengan permintaan HTTP. (WIP)
- Templat seperti blade : Memanfaatkan sistem templat yang terinspirasi blade untuk membangun antarmuka pengguna yang dinamis dan dapat digunakan kembali. (WIP)
- Otentikasi Terpadu : Menerapkan otentikasi pengguna dengan mudah. (WIP)
- Migrasi Basis Data : Menjaga kontrol atas struktur basis data dengan migrasi sederhana dan reversibel. (WIP)
- Pengujian Terpadu : Menulis dan menjalankan tes unit dan integrasi secara efisien, memastikan kualitas kode Anda. (WIP)
- Dukungan Middleware : Menerapkan Middleware untuk memfilter dan memodifikasi permintaan HTTP yang memasukkan aplikasi Anda. (WIP)
- Dukungan CLI : Berinteraksi dengan aplikasi Anda melalui antarmuka baris perintah yang kuat (CLI). (WIP)
- Ketergantungan Eksternal Minimal : Bergantung pada sejumlah minimal dependensi eksternal untuk menjaga aplikasi Anda tetap ringan dan efisien. (WIP)
Instalasi
Untuk memulai dengan Yui di proyek Anda, cukup ikuti langkah -langkah sederhana ini:
git clone https://github.com/your-username/yui.git
cd yui
composer install
# ....
Berkontribusi
Kontribusi dipersilakan! Jangan ragu untuk mengirimkan permintaan tarik, melaporkan masalah, atau menyarankan fitur baru. Sebelum mengirimkan permintaan tarik (PR), pastikan untuk mengikuti pedoman kontribusi.
Lisensi
Yui adalah perangkat lunak open-source yang dilisensikan di bawah lisensi MIT.