Nota do tradutor: Muitas vezes vemos várias comparações entre diferentes bibliotecas/frameworks JavaScript, mas essa conversa direta entre o arquiteto YUI3 e o pai do jQuery é muito rara e também é tão emocionante que não posso evitar. de todos os leitores, espero que inspire colegas interessados em desenvolver "bibliotecas/frameworks".
O pai do jQuery responde "Como o YUI3 aumenta sua influência?"
Texto original: http://www.quora.com/How-could-YUI3-improve-its-image-compared-to-jQuery-MooTools-etc/
Pergunta: Comparado com jQuery e Mootools, como o YUI3 melhora sua influência?
Autor: John Resin (pai do jQuery)
Tradutor: Bachi
YUI3 ultrapassou YUI2 e está no mesmo nível do jQuery . Então, como o YUI3 pode melhorar sua influência? Em relação a esta questão, algumas respostas parecem um pouco fora do assunto. A questão é "como melhorar a influência do YUI" (uma boa pergunta), mas a maioria das respostas ataca o jQuery.
Eu respondo a esta pergunta a partir de dois aspectos:
Devo admitir que, em comparação com outras bibliotecas JS, o YUI é realmente ótimo. Quer se trate de trabalho em nível de código, muita documentação excelente, demonstrações , artigos de blog , tutoriais em vídeo , etc., é realmente excelente. Outras bibliotecas JS não prestam muita atenção a esses aspectos, e acho que esses conteúdos são os componentes mais importantes de um projeto de código aberto de sucesso. No entanto, a YUI não teve mais sucesso em ocupar o mercado, o que sempre me deixou intrigado. .
Aqui, para facilitar seu entendimento, farei algumas suposições:
Com base nisso, farei alguns breves comentários:
Simplificando, o projeto YUI deve manter uma direção geral. Se o foco for muito disperso, o tiro sairá pela culatra.
Hoje, se a YUI competisse diretamente com o jQuery, a forma como a YUI e seus subprojetos operam precisaria mudar. Porque a forma atual de funcionamento do projeto YUI é contrária aos métodos de trabalho do YAHOO . Dada a operacionalidade extremamente fraca da actual abordagem de gestão, o projecto YUI é uma vítima infeliz.
Originalmente, deveríamos usar SimpleYUI para iniciar nosso programa YUI. Dê uma olhada no jQuery. Sua API é simples e prática, e as pessoas constroem a maioria dos sites para esses recursos encantadores. Portanto, quando visitarmos yuilibrary.com , devemos esperar que haja apenas uma maneira de usar o YUI, que é simpleYUI (o nome deve ser alterado para algo mais conciso e natural).
Fonte: Taobaoued