Implementação Foco: YUI 3 Ligando Autofusion de ResearchPro
18 junho, 2010 às 9:00 pm por Josh Lizarraga | Em Desenvolvimento | Comments Off
Sobre o Projeto
Além de servir profissionais da indústria, Autofusion fornece recursos de usuário final de informação através do nosso CarPrices.com site-irmão. "ResearchPro" é o nome que foi agraciado com a nossa aplicação de pesquisa novo carro, que permite ao usuário rápida e facilmente encontrar tudo o que há para saber sobre a compra de carro novo potencial.
Pesquisando um carro novo antes de comprar é tipicamente uma experiência assustadora, mas necessário, e as opções atuais disponíveis para os consumidores não são muito user-friendly. ResearchPro pretende resolver estas questões com uma abordagem simples e orientada para a investigação do carro. Também tomamos a experiência um passo adiante, permitindo que os clientes receber um orçamento gratuito em seu carro de sonho de comerciantes locais.
Por YUI?
Começamos usando YUI 2 para todo o nosso desenvolvimento frontend cerca de dois anos atrás, e não olhou para trás. Foco YUI sobre desenvolvimento de aplicações torna um acéfalo para Autofusion, como nós fornecemos muitos aplicativos web e widgets incorporáveis aos nossos clientes.
Ao longo dos anos temos usado apenas a cada 2 YUI componente existe em ambas as nossas propriedades web e cliente de nossas ferramentas internas. Registro YUI é comprovada e documentação incrível realmente o diferencia de outras bibliotecas que já trabalhei. Os refinamentos para a biblioteca oferecida pela YUI 3 fez uma escolha fácil para este projeto.
Como YUI é utilizada no projeto
ResearchPro faz uso de vários YUI três componentes, nomeadamente IO , JSON , Node , eventos , animação , e até mesmo o beta Slider widget. Também estamos usando os módulos seletor CSS3 e-mouseenter evento, bem como um módulo personalizado que manipula a comunicação JSON com o backend.

Desafios e Benefícios do Uso YUI 3
Migrando do YUI YUI 2 a 3 foi um desafio maior e maior benefício durante o desenvolvimento do ResearchPro. Trabalhando com instâncias do nó em vez de nós DOM diretamente pode levar algum ajuste para num primeiro momento, mas rapidamente descobriu que essa abstração excelente reduz a quantidade ea complexidade do código para uma dada tarefa. Da mesma forma, o chainability de YUI 3 métodos oferece um pouco de açúcar grande sintática que é difícil viver sem.
O principal desafio dos 3 YUI migração foi e continua a ser bugs beta. O primeiro YUI 3 beta foi lançado alguns meses antes de começarmos o desenvolvimento, e nós tomamos essa oportunidade para iniciar este projeto com o codeline novo. Queríamos estar familiarizado com YUI 3, uma vez que substitui YUI 2 em nosso fluxo de trabalho abaixo da estrada. Durante o desenvolvimento, nós descobrimos e relatados vários bugs, alguns dos quais ainda estão sendo trabalhados hoje.
Que é seguinte para Autofusion?
Estamos sempre desenvolvendo novos produtos com YUI e revisando nossas ofertas existentes para incorporar YUI no frontend. Nossa solução de inventário on-line é alimentado por YUI 2, e estamos neste momento a planear uma versão refinada do produto que irá usar YUI 3 em seu lugar.
Nossa interface de inventário faz uso pesado da família módulo de contentores, por isso espero que no momento em que iniciar o desenvolvimento YUI 3 terá implementações de Painel e de diálogo. Temos sido muito satisfeito com o rápido crescimento de recursos, e esperar YUI para ser o nosso kit de ferramentas frontend de escolha para os próximos anos.
Compartilhar e ampliar: Bookmark with del.icio.us | digg it! | reddit!
Sem comentários ainda
Desculpe, o formulário de comentários está fechado no momento.

Copyright © 2006-2011 Yahoo! Inc. Todos os direitos reservados. Política de Privacidade - Termos de Serviço
Alimentado por WordPress sobre Yahoo! Web Hosting .

