que es yui

Post on 05-Dec-2014

464 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Pasado y presente de YUI. Una introducción a los conceptos detrás de YUI como proyecto

TRANSCRIPT

Qué es ?

YUI

i18n

accesibilidad

widgets

librería

framework

DOM

desacoplado

módulos

I/O

documentación

gráficos

mixins

monkey-patch

comunidad

tests

Yahoo! User Interface Library

var nodes = YAHOO.util.Selector.query('.meetup');

YAHOO.util.Dom.addClass(nodes, 'js'); 

YAHOO.util.Dom.setStyle(nodes, 'display', ''); 

Y.all('.meetup').addClass('js').show();

$('.meetup').addClass('js').show();

http://www.jsrosettastone.com/

YUI

i18n

accesibilidad

widgets

librería

framework

DOM

desacoplado

módulos

I/O

documentación

gráficos

mixins

monkey-patch

comunidad

tests

YUI

i18n

accesibilidad

widgets

librería

framework

DOM

desacoplado

módulos

I/O

documentación

gráficos

mixins

monkey-patch

comunidad

tests

Módulos

YUI().use('mi-modulo', function (Y) {

Y.MiModulo.empezar();

});

YUI.add('mi-modulo', function (Y) {

Y.MiModulo = { empezar: function () {} };

}, {requires:[‘node‘, ‘event‘]);

http://yui.yahooapis.com/combo?3.14.0/yui-base/yui-base-min.js&3.14.0/oop/oop-min.js&3.14.0/event-custom-base/event-custom-base-min.js&3.14.0/querystring-stringify-simple/querystring-stringify-simple-min.js&3.14.0/io-base/io-base-min.js

URLs Combinadas

http://yui.yahooapis.com/combo?3.14.0/yui-base/yui-base.js&3.14.0/json-stringify/json-stringify.js

http://yui.yahooapis.com/3.14.0/json-parse-shim/json-parse-shim.js

Carga condicional

…y mucho más

Principios

http://yui.github.io/yuidoc/

Y.Overlay = Y.Base.create("overlay", Y.Widget, [ Y.WidgetStdMod, Y.WidgetPosition, Y.WidgetStack, Y.WidgetPositionAlign, Y.WidgetPositionConstrain]);

Comunidad

YUI-Ext Ext JSComunidad

Comunidad

Reviewers Commiters

@ericfYahoo

@lsmithSmugMug

@rgroveSmugMug

Futuro

CSS

express-state

app.use(function (req, res, next) { res.expose(req.path, 'url.path'); next();});

https://github.com/yahoo/express-state

npm install yui-promise

CSS

http://purecss.io/

Estándares

Gracias @juandopazo

juandopazo

yuilibrary.com

top related