Componentes
El componente es la unidad básica de desarrollo de Yupp Framework, básicamente es un conjunto de clases de modelo, controladores y vistas. Los componentes son independientes entre sí y un sistema podría estar formador por varios de estos componentes. La idea atrás de los componentes es poder desarrollar un componente completo y poder instalarlo fácilmente en sistemas basados en Yupp Framework de forma automática.
Los componentes se ponen dentro del directorio /components del framework, cada uno dentro de un directorio con el nombre del componente. Una posible estructura de directorios sería la siguiente:
components
|- blog
|- controllers
|- ComentariosController.php
|- EntradaController.php
|- views
|- comentario
|- list.php
|- edit.php
|- ...
|- entrada
|- list.php
|- edit.php
|- ...
