注意、プロジェクトはここで別のリポジトリに移動しました
YUIフレームワーク
Yuiは、Laravelに触発されたモダンでエレガントでミニPhpフレームワークです。高品質のWebアプリケーションを構築するプロセスを合理化するために開発されたYuiは、開発者向けの柔軟で直感的なフレームワークを提供します。ロードマップを読んでください
ロードマップ
Yuiは進行中の作業であり、将来のために多くのエキサイティングな機能が計画されています。これが何が来るかの概要:ロードマップを紹介します
重要な機能
- シンプルさと優雅さ:Yuiは、明確でエレガントな構文を採用し、開発をよりシンプルで楽しくします。
- 生産性:堅牢なCLIやデータベース移行サポートなどの機能により、Yuiはより生産的になるのに役立ちます。
- Active Community :それは研究志向のプロジェクトですが、Yuiは知識と経験を共有することにコミットする開発者の積極的なコミュニティによってサポートされています。
- Laravelに触発された:w Laravelを使用している場合は、ユイと一緒に家にいると感じるでしょう。
主な機能
- Frankenphp :Frankenphpをサポートします。 (WIP)
- 簡単なルーティング:ルートを簡単に定義し、HTTPリクエストを使用してハンドルにリンクします。 (WIP)
- ブレードのようなテンプレート:ブレードにインスパイアされたテンプレートシステムを使用して、動的で再利用可能なユーザーインターフェイスを構築します。 (WIP)
- 統合認証:ユーザー認証を簡単に実装します。 (WIP)
- データベースの移行:単純で可逆的な移行でデータベース構造の制御を維持します。 (WIP)
- 統合テスト:ユニットと統合テストを効率的に書き込み、実行して、コードの品質を確保します。 (WIP)
- ミドルウェアサポート:ミドルウェアを実装して、アプリケーションの入力HTTP要求をフィルタリングおよび変更します。 (WIP)
- CLIサポート:堅牢なコマンドラインインターフェイス(CLI)を介してアプリケーションと対話します。 (WIP)
- 最小限の外部依存関係:最小限の数の外部依存関係に依存して、アプリケーションを軽量で効率的に保ちます。 (WIP)
インストール
プロジェクトでYuiを始めるには、これらの簡単な手順に従うだけです。
git clone https://github.com/your-username/yui.git
cd yui
composer install
# ....
貢献
貢献は大歓迎です!プルリクエストを送信したり、問題を報告したり、新機能を提案したりしてください。プルリクエスト(PR)を送信する前に、貢献ガイドラインに従ってください。
ライセンス
Yuiは、MITライセンスに基づいてライセンスされているオープンソースソフトウェアです。