Pergunta

É YUI3 pronto o suficiente maduro? Quais são as suas vantagens e desvantagens vs YUI

Foi útil?

Solução

Andy,

Corwin está incorreta sobre arquivos mudança nos servidores yui.yahooapis.com -. Se você usar a versão YUI 3 PR 2 de nossos servidores, esses arquivos permanecerão lá, mesmo quando as versões posteriores sair

É verdade que a API vai mudar alguns como nós nos movemos para beta 1 (prevista para Junho) e, em seguida, a GA. Nós, sem dúvida, fazer mudanças que exigem a sua atenção e tempo como você atualizar. Isso - eo fato de que YUI 3 não contém todas as funcionalidades de YUI 2.7.0 (a versão atual na codeline 2.x) -. É a principal razão para adiar agora

Você pode aprender mais sobre YUI 3 e como ele é diferente de 2.7.0 aqui:

http://video.yahoo.com/watch/3711767/10207432

Estamos usando YUI 3 na próxima versão da página inicial do Yahoo. Você pode ler sobre isso aqui:

http://yuiblog.com/blog/2008/ 11/11 / frontpage-and-YUI3 /

Saudações, Eric

Outras dicas

Eu tenho usado YUI3 exclusivamente desde o lançamento PR2. Tem havido muita coisa que mudou desde então, mas o meu código de aplicativo específico não tem que mudar muito. Eu também têm seguido todas as grandes mudanças na YUI3 durante os últimos meses.

Agora é junho, e as coisas parecem estar chegando perto de beta 1 como eu estou vendo uma tonelada de commits relacionado documentação. Eu recomendaria usar YUI3 mais de 2 se você está procurando muito bom, base rica em recursos biblioteca JavaScript. Se você precisar de um monte de widgets genéricos, é possível ter tanto YUI2 e YUI3 correndo juntos, embora as coisas vão ser complicado e seu código estará usando APIs mistos; mas você pode querer ficar com YUI2.

YUI3 está se tornando um bem grande biblioteca e um quadro, ele amadureceu muito em termos de funcionalidade, desempenho e coesão desde PR2.

YUI3 ainda está em fluxo. A base de código vai continuar mudando e características ou sintaxe que dependem de agora pode mudar abruptamente se você ligar diretamente para os YUI3 arquivos nos servidores do Yahoo. YUI2 é bastante capaz e seria a aposta mais segura, se você não quer ir reescrever seu código para acomodar mudanças imprevistas.

Eu iria com YUI3.

Ainda assim, você pode encontrar alguns recursos que não foi portado ainda YUI3 (por exemplo, alguns meses atrás eu tenho autocomplete necessária e, no momento, YUI3 AC ainda estava em beta), e nesse caso você pode tentar o seguinte: https://github.com/yui/2in3 Ele ajuda você a importar YUI2 dependências enquanto usando YUI3.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top