Haciendo la web accesible para diseñadores. Creá contenido HTML estático, como ya sabés hacer. Ni PHP ni tokens lógicos. Artise hará todo lo demás por vos.
El Router elije el Procedure (conjunto de Actions) y Render correspondiente de acuerdo a la regla de URI que coincida.
Los Layouts son el esqueleto de la aplicación web, así como el contenido estático insertado en estas.
El Router de Artise trabaja siempre con direcciones amistosas, que pueden ser recordadas por un humano, y procesadas por el crawler de un buscador.
Compartir una dirección es sencillo, y lograr que potenciales visitantes te encuentren, aún más.
AJAX en Artise es tan sencillo como pedir información en formato JSON a un Action, o pedir HTML a un Layout o Painter para imprimir del lado del cliente. Reutilizá todo el código escrito previamente.
Hunter es nuestro cazador de bugs. Mantiene un log de las advertencias y errores del sitio, y nos lo informa rápidamente a través de una consola en el sitio mismo. Cada reporte viene con una Sugerencia de cómo resolver el problema. Ni hay que pensar.
También hace que sea fácil inspeccionar información del código fuente, plantando banderas, y luego leyendo la consola. No más echo() que rompen la estética, ni die() que interrumpen el flujo de trabajo de todos.
Los Plugins están pensados solo apra realizar un tipo de actividades cada uno, pero pueden cooperar con otros para logar más. Eso significa que un plugin de Noticias, es exactamente un plugin de Noticias. Otros plugins como Comentarios o Búsqueda pueden extender a Noticias para proveer funcionalidad adicional. De esta manera, lleva poco tiempo crear plugins, todo se mantiene modularizado, y cada progreso es aprobechado entre todos los plugins.
Los Plugins son independientes del sitio, lo que significa que su código fuente nunca es modificado, sin embargo proveen la exacta funcionalidad que necesitás en cada proyecto. No más volver a parchear cada versión nueva de un Plugin.