Provedba Focus: YUI 3 napajanje Autofusion je ResearchPro
18. lipanj 2010 u 09:00 by Josh Lizarraga | U razvoj | Nijedan Komentirajte
O projektu
Osim služe profesionalci, Autofusion osigurava krajnji korisnik informacijske resurse putem našeg CarPrices.com sestra site-u. "ResearchPro" je ime koje smo darovao naš potpuno novi automobil istraživanja aplikacija, koja omogućava korisniku da brzo i jednostavno pronaći sve što treba znati o potencijalnim novim kupnju automobila.
Istraživanje novi automobil prije nego kupite je obično zastrašujući još potrebno iskustvo, a trenutni opcije dostupne za potrošače nisu jako user-friendly. ResearchPro pokušava ispraviti ovim pitanjima s jednostavnim, vođeni pristup automobilom istraživanja. Također se i doživite jedan korak dalje, omogućujući korisnicima da dobiju slobodan citat na svoje san auto od lokalnih dilera.
Zašto YUI?
Počeli smo koristiti YUI 2 za sve naše frontend razvoju oko dvije godine prije, i nisu gledali natrag. YUI je fokus na razvoj aplikacija čini no-brainer za Autofusion, kao što smo pružiti mnoge ugrađivanja web aplikacije i widgete za naše klijente.
Tijekom godina smo koristili samo o svakom YUI 2 komponenta postoji u obje našeg klijenta web svojstva i naše unutarnje alata. YUI je provenijencija trag vjerodostojan zapis i dokumentacija nevjerojatno stvarno ga razlikuje od drugih knjižnica koje smo radili sa. Poboljšanja u knjižnicu nudi YUI 3 napravio je jednostavan izbor za ovaj projekt.
Kako YUI se koristi u projektu
ResearchPro omogućuje korištenje nekoliko YUI 3 komponente, odnosno IO , JSON , čvor , događaja , Animacija , pa čak i beta Slider widget. Mi smo također koriste birač-CSS3 i događaja mouseenter modula, kao i prilagođeni modul koji obrađuje JSON komunikaciju s backend.

Izazovi i prednosti korištenja YUI 3
Migracija iz YUI 2 do 3 YUI je bio i najveći izazov, a najveća korist tijekom ResearchPro razvoj. Rad s Čvor instance umjesto DOM čvorova izravno mogu poduzeti neke prilagodbe u početku, ali smo brzo utvrdili da se taj odličan apstrakcije uvelike smanjuje količinu i složenost kod za određeni posao. Isto tako, chainability YUI 3 metode nudi neke velike sintaktičkih šećer koji je teško živjeti bez.
Primarni izazov YUI 3 migracije bio i nastavlja biti beta bugova. Prvi YUI 3 beta je objavljena nekoliko mjeseci prije nego što smo počeli razvoj, i mi je uzeo da je priliku za početak ovog projekta s novim codeline. Željeli smo da bude upoznat sa YUI 3 nakon što ga zamjenjuje YUI 2 u naš tijek rada niz cestu. Tijekom razvoja, otkrili smo i izvijestili nekoliko greške u programu, od kojih neki još uvijek razrađen danas.
Što je sljedeće za Autofusion?
Mi smo uvijek u razvoju novih proizvoda s YUI i revidiranje postojeće ponude uklopiti YUI na frontend. Naš online inventar rješenje je powered by YUI 2, a mi trenutno planira rafinirana verzija proizvod koji će koristiti YUI 3 na njegovo mjesto.
Naš inventar sučelje čini teškim korištenje kontejnera modula obitelji, pa se nadamo od vremena smo započeli razvoj YUI 3 će imati implementacija vijeća i Dialog. Mi smo vrlo zadovoljan s brzim rastom od mogućnosti, a očekuju YUI da se naš krajnji alat izbora za godine koje dolaze.
Dionički i proširiti: Označite s del.icio.us | to digg! | Reddit!
Još nema komentara »
RSS feed za komentare na ovaj post.
Ostavite komentar

Copyright © 2006-2011 Yahoo Inc Sva prava pridržana. Pravila o privatnosti - Uvjeti pružanja usluge
Powered by WordPress na Yahoo Web Hosting .

