Una aplicación Mojito es un conjunto de mojits facilitado por archivos JSON configurables que definen el código para el modelo, la vista y el controlador. Esta estructura MVC funciona con bloques de API y servicios Mojito, y se puede implementar tanto en el lado del cliente como del servidor. Mientras que la aplicación se implementa en el lado del cliente, puede llamar a los módulos del lado del servidor utilizando carpetas. Los aglutinantes son códigos de mojit que permiten a los mojits solicitar servicios entre sí. Mojit Proxy actúa como intermediario entre los aglutinantes y el bloque de API (contexto de la aplicación) de mojit y otros mojits.
Los controladores son unidades de mojits que emiten órdenes. Los modelos reflejan la lógica central y contienen datos. Las aplicaciones pueden tener varios modelos. Se puede acceder a ellos de forma centralizada desde los controladores. Los archivos de visualización se crean de acuerdo con los controladores y modelos, y se marcan antes de enviarse a los usuarios como salida.
Mojito Premium descarga la Ultima versión 2020 |
El modelo aloja datos, a los que accede el controlador y los presenta a la vista. El controlador también maneja cualquier solicitud de datos del cliente, en cuyo caso el controlador obtiene datos del modelo y pasa los datos al cliente.
Los tres componentes están agrupados en el mojit. Los mojits se ilustran físicamente mediante estructuras de directorio y una aplicación puede tener varios mojits. Cada mojit puede tener un controlador, una o más vistas y cero o más modelos.
Modelos que presenta la aplicación
El modelo representa los datos de la aplicación y es independiente de la vista o del controlador. El modelo contiene código para manipular los datos. Se encuentran en el directorio de modelos de cada mojit. Las funciones incluyen:
El controlador actúa como un agente de conexión entre el modelo y la vista. Proporciona entrada al modelo y, después de obtener datos del modelo, los pasa a Ver. Las funciones incluyen
La app da una vista previa de los modelos
La vista actúa como un filtro de presentación al resaltar algunos atributos del modelo y suprimir otros. Una vista puede entenderse como una permutatio visual del modelo. La vista muestra los datos recibidos del controlador y los muestra al usuario final.
Social Media