Achtung, das Projekt ist hier zu einem anderen Repository gewechselt
Yui Framework
Yui ist ein modernes, elegantes und Mini -PHP -Rahmen, das von Laravel inspiriert ist. Yui wurde entwickelt, um den Prozess des Aufbaus hochwertiger Webanwendungen zu optimieren, und bietet Entwicklern einen flexiblen und intuitiven Rahmen. Bitte lesen Sie die Roadmap
Roadmap
Yui ist in Arbeit, und wir haben viele aufregende Funktionen für die Zukunft geplant. Hier ist ein kurzer Überblick über das, was kommt: Roadmap
Schlüsselmerkmale
- Einfachheit und Eleganz : Yui nimmt eine klare und elegante Syntax ein und macht die Entwicklung einfacher und angenehmer.
- Produktivität : Mit Funktionen wie robuster CLI und Datenbankmigrationsunterstützung hilft Ihnen Yui, produktiver zu sein.
- Active Community : Während es sich um ein studienorientiertes Projekt handelt, wird Yui von einer aktiven Gemeinschaft von Entwicklern unterstützt, die sich dem Austausch von Wissen und Erfahrungen einsetzen.
- Inspiriert von Laravel : W Wenn Sie mit Laravel orkiert haben, werden Sie sich mit Yui wie zu Hause fühlen.
Hauptmerkmale
- Frankenphp : Unterstützen Sie die Frankenphp. (WIP)
- Einfaches Routing : Definieren Sie leicht Routen und verknüpfen Sie sie mit HTTP -Anforderungen. (WIP)
- Blade-ähnliche Vorlagen : Verwenden Sie ein mit Blade inspiriertes Vorlagensystem, um dynamische und wiederverwendbare Benutzeroberflächen zu erstellen. (WIP)
- Integrierte Authentifizierung : Implementieren Sie die Benutzerauthentifizierung mühelos. (WIP)
- Datenbankmigrationen : Behalten Sie die Kontrolle über die Datenbankstruktur mit einfachen und reversiblen Migrationen. (WIP)
- Integrierte Tests : Schreiben und führen Sie Einheits- und Integrationstests effizient an und stellen Sie die Qualität Ihres Codes sicher. (WIP)
- Middleware -Unterstützung : Implementieren Sie Middleware, um HTTP -Anforderungen für die Eingabe Ihrer Anwendung zu filtern und zu ändern. (WIP)
- CLI -Unterstützung : Interagieren Sie mit Ihrer Anwendung über eine robuste Befehlszeilenschnittstelle (CLI). (WIP)
- Minimale externe Abhängigkeiten : Verlassen Sie sich auf eine minimale Anzahl externer Abhängigkeiten, um Ihre Anwendung leicht und effizient zu halten. (WIP)
Installation
Um mit Yui in Ihrem Projekt zu beginnen, befolgen Sie einfach die folgenden einfachen Schritte:
git clone https://github.com/your-username/yui.git
cd yui
composer install
# ....
Beitragen
Beiträge sind willkommen! Fühlen Sie sich frei, Pull -Anfragen einzureichen, Probleme zu melden oder neue Funktionen vorzuschlagen. Befolgen Sie vor dem Einreichen einer Pull -Anfrage (PR) die Beitragsrichtlinien.
Lizenz
Yui ist Open-Source-Software, die unter der MIT-Lizenz lizenziert wurde.