Внимание, проект перешел в другой репозиторий здесь
Yui Framework
Yui - это современная, элегантная и мини -PHP -структура, вдохновленная Laravel. Разработанный для оптимизации процесса создания высококачественных веб-приложений, YUI предлагает гибкую и интуитивно понятную структуру для разработчиков. Пожалуйста, прочитайте дорожную карту
Дорожная карта
Yui находится в стадии разработки, и у нас есть много интересных функций, запланированных на будущее. Вот краткий обзор того, что будет
Ключевые функции
- Простота и элегантность : Юи принимает четкий и элегантный синтаксис, делая разработку более простым и приятным.
- Производительность : с такими функциями, как надежный CLI и поддержка миграции базы данных, YUI помогает вам быть более продуктивным.
- Активное сообщество : Хотя это проект, ориентированный на исследование, Yui поддерживается активным сообществом разработчиков, приверженных обмену знаниями и опытом.
- Вдохновленный Laravel : W Если вы работали с Laravel, вы чувствуете себя как дома с Yui.
Основные особенности
- Frankenphp : Поддержите Frankenphp. (WIP)
- Простая маршрутизация : легко определить маршруты и связывать их с ручками с помощью HTTP -запросов. (WIP)
- Шаблоны, похожие на лезвия : используйте систему шаблонов, вдохновленную лезвием для создания динамических и многократных пользовательских интерфейсов. (WIP)
- Интегрированная аутентификация : с легкостью реализовать аутентификацию пользователя. (WIP)
- Миграции базы данных : поддерживать контроль над структурой базы данных с простыми и обратимыми миграциями. (WIP)
- Интегрированное тестирование : эффективно записать и выполнять тесты на единицу и интеграции, обеспечивая качество вашего кода. (WIP)
- Поддержка промежуточного программного обеспечения : реализуйте промежуточное программное обеспечение для фильтрации и изменения HTTP -запросов, введенных в ваше приложение. (WIP)
- Поддержка CLI : взаимодействуйте с вашим приложением через надежный интерфейс командной строки (CLI). (WIP)
- Минимальные внешние зависимости : полагайтесь на минимальное количество внешних зависимостей, чтобы сохранить ваше приложение легким и эффективным. (WIP)
Установка
Чтобы начать с Юй в своем проекте, просто следуйте этим простым шагам:
git clone https://github.com/your-username/yui.git
cd yui
composer install
# ....
Внося
Взносы приветствуются! Не стесняйтесь отправлять запросы на привлечение, сообщать о проблемах или предложить новые функции. Перед отправкой запроса на вытяжение (PR), пожалуйста, обязательно следуйте руководящим принципам взноса.
Лицензия
Yui-это программное обеспечение с открытым исходным кодом, лицензированное по лицензии MIT.