Atención, el proyecto se ha mudado a otro repositorio aquí
Marco Yui
Yui es un marco moderno, elegante y mini PHP inspirado en Laravel. Desarrollado para optimizar el proceso de construcción de aplicaciones web de alta calidad, YUI ofrece un marco flexible e intuitivo para los desarrolladores. Lea la hoja de ruta
Hoja de ruta
Yui es un trabajo en progreso, y tenemos muchas características emocionantes planeadas para el futuro. Aquí hay una breve descripción de lo que viene: hoja de ruta
Características clave
- Simplicidad y elegancia : Yui adopta una sintaxis clara y elegante, haciendo que el desarrollo sea más simple y agradable.
- Productividad : con características como la CLI robusta y el soporte de migración de bases de datos, YUI lo ayuda a ser más productivo.
- Comunidad activa : si bien es un proyecto orientado al estudio, Yui cuenta con el apoyo de una comunidad activa de desarrolladores comprometidos a compartir conocimiento y experiencia.
- Inspirado por Laravel : W Si has Orked With Laravel, te sentirás como en casa con Yui.
Características principales
- Frankenphp : Apoya el Frankenphp. (WIP)
- Enrutamiento simple : definir fácilmente las rutas y vincularlas a las manijas con las solicitudes HTTP. (WIP)
- Plantillas tipo cuchillas : utilice un sistema de plantilla inspirado en la cuchilla para crear interfaces de usuario dinámicas y reutilizables. (WIP)
- Autenticación integrada : implementa la autenticación del usuario con facilidad. (WIP)
- Migraciones de bases de datos : Mantenga el control sobre la estructura de la base de datos con migraciones simples y reversibles. (WIP)
- Pruebas integradas : escriba y ejecute pruebas de unidad e integración de manera eficiente, asegurando la calidad de su código. (WIP)
- Soporte de middleware : implementa el middleware para filtrar y modificar las solicitudes HTTP que ingresan a su aplicación. (WIP)
- Soporte de CLI : interactúe con su aplicación a través de una robusta interfaz de línea de comandos (CLI). (WIP)
- Dependencias externas mínimas : confíe en un número mínimo de dependencias externas para mantener su aplicación ligera y eficiente. (WIP)
Instalación
Para comenzar con Yui en su proyecto, simplemente siga estos simples pasos:
git clone https://github.com/your-username/yui.git
cd yui
composer install
# ....
Que contribuye
¡Las contribuciones son bienvenidas! No dude en enviar solicitudes de extracción, problemas de informes o sugerir nuevas funciones. Antes de enviar una solicitud de extracción (PR), asegúrese de seguir las pautas de contribución.
Licencia
Yui es un software de código abierto con licencia bajo la licencia MIT.