Pure un nuevo framework CSS

Pure es un nuevo framework CSS creado a partir de los estilos CSS de YUI. La idea detrás de Pure es desligar estos estilos de YUI, para que puedan ser utilizados por cualquier desarrollador, independientemente de la libreria javascript que utilice.

Como podréis comprobar la rejilla de Pure utiliza las clases pure-g y pure-u-*, en lugar de yui3-g y yui3-u-* que utilizabamos con YUI Grids. Así que la transición de YUI Grids a Pure no será muy dolorosa :) .

Asimismo la idea es eliminar el CSS utilizado por algunos Widgets (como DataTable) y crear un modulo (por ejemplo CSSTable) que importe los estilos necesarios de Pure para su uso por el widget, y además modifique los nombres de las clases pure- a yui3-.

Para más información visita la página de este nuevo framework CSS.

Curso YUI Avanzado – Parte 20. Framework MVC: Y.ModelList (III). Eventos y capa de sincronización.

Curso de Javascrip Avanzado con YUI

Este es el último post dedicado a Y.ModelList, en el cual, conoceremos los eventos de dicha clase y la creación de una capa de sincronización al igual que vimos en Y.Model. Sigue leyendo

Curso YUI Avanzado – Parte 19. Framework MVC: Y.ModelList (II).

Curso de Javascrip Avanzado con YUI

Continuamos con nuestro estudio de Y.ModelList, en esta ocasión aprenderemos a filtrar los modelos de una lista y como ordenarlos implementando nuestro propio comparador. Sigue leyendo

Curso YUI Avanzado – Parte 18. Framework MVC: Y.ModelList (I).

Curso de Javascrip Avanzado con YUI

En anteriores post aprendimos a utilizar la clase Y.Model para crear los modelos de nuestra aplicación.Hoy veremos como podemos agrupar los modelos en listas que nos permitan manipularlos en grupo. Sigue leyendo

Curso YUI Avanzado – Parte 17. Framework MVC: Y.Model (IV). Capa de sincronización REST.

Curso de Javascrip Avanzado con YUI

En el post anterior vimos como crear nuestra propia capa de sincronización, hoy veremos como utilizar la extensión Y.ModelSync.REST, que nos proporciona una capa de sincronización con un servidor REST ahorrándonos el trabajo de tener que implementarla nosotros mismos. Sigue leyendo

Curso YUI Avanzado – Parte 16. Framework MVC: Y.Model (III). Capa sincronización.

Curso de Javascrip Avanzado con YUI

Y.Model nos ofrece la posibilidad de crear una capa de sincronización para que nuestros modelos puedan almacenarse en una base de datos, un fichero, memoria… fácilmente. Hoy aprenderemos como implantar dicha capa en nuestros modelos. Sigue leyendo

Curso YUI Avanzado – Parte 14. Framework MVC: Y.Model.

Curso de Javascrip Avanzado con YUI

Hoy comenzamos nuestra andadura con el framework MVC incluido en YUI. Hay que destacar que este framework no es totalmente MVC, ya que no nos proporciona una clase controlador como tal. Sigue leyendo

Curso YUI Avanzado – Parte 12. Infraestructura: Y.Base.

Curso de Javascrip Avanzado con YUI

En los pasados dias hemos aprendido a dotar a nuestras clases de atributos mediante Y.Attribute y a permitir que reciban y generen eventos mediante Y.EventTarget. Hoy conoceremos Y.Base: una clase que implementa las dos clases anteriores. Sigue leyendo