Webmajstori.Net Forum
 
Webmajstori.Net » Forum » PROGRAMIRANJE » JavaScript » jQuery vs. MooTools
JavaScript Ako vas muči skriptni jezik JavaScript, ovdje je mjesto vašem pitanju.

Odgovori
Staro 06-07-2010, 22:27   #1
wulmbos
 
Registered User
Učlanjenje: May 2010
poruka: 6
wulmbos se ističe
predefinirano jQuery vs. MooTools

Sta je bolje, sta vi koristite?
Ja koristim MooTools, ali njihova dokumentacija je siromasna, pa se tesko snalazim.
Dok je broj primjera za jQuery daleko veci, a postoji i forum.
Da li je kasno da predjem na jQuery?
wulmbos je offline   Odgovori uz citranje
Staro 06-07-2010, 23:42   #2
Ibiza
 
Avatar: Ibiza
 
nuts
Učlanjenje: Apr 2003
Lokacija: free
poruka: 1.551
Ibiza ima nešto što upada u očiIbiza ima nešto što upada u očiIbiza ima nešto što upada u oči
predefinirano Odg.: jQuery vs. MooTools

Probaj sa Java Scriptom. Proučio sam dosta toga i nikako da nađem prednost jQuery ili sl. i ne kužim zašto ga neki forsiraju.... lightweight i small footprint su prekomični izrazi kad u browser učitavaš masu nečega šta ti ne treba.
__________________
Looking for an IT job in ZG.
Ibiza je offline   Odgovori uz citranje
Staro 07-07-2010, 07:32   #3
Kečko
 
Avatar: Kečko
 
Registered User
Učlanjenje: Oct 2009
poruka: 578
Kečko će vrlo uskoro postati poznat
predefinirano Odg.: jQuery vs. MooTools

Ja sam na strani jqueryja,
@Ibiza, naravno da nećeš koristiti jquery ako je sve što imaš od javascripta provjera nekog polja ili nešt ful ejdnsotavno, ali kad radiš malo žešće stvari nisi onda ni ti lud da ideš radit od nule sve i izmišljaš toplu vodu ) Zna se što je framework bez obzira na jezik
Kečko je offline   Odgovori uz citranje
Staro 07-07-2010, 13:00   #4
ivan.skugor
 
Avatar: ivan.skugor
 
Registered User
Učlanjenje: Aug 2009
Lokacija: Zg
poruka: 652
ivan.skugor ima nešto što upada u očiivan.skugor ima nešto što upada u oči
predefinirano Re: Odg.: jQuery vs. MooTools

Citat:
Citira se: Ibiza Pregledaj poruku
Probaj sa Java Scriptom. Proučio sam dosta toga i nikako da nađem prednost jQuery ili sl. i ne kužim zašto ga neki forsiraju.... lightweight i small footprint su prekomični izrazi kad u browser učitavaš masu nečega šta ti ne treba.
Slazem se. JQuery je velik i neoptimiziran (bez obzira sta se obicno tvrdi da je brz i malen ), koristi svoju sintaksu i ljudi se obicno pogube ako nesto ne mogu napraviti u JQuery-ju, a mogu u JS-u.
Puno bolja opcija je prvo nauciti ECMA 262 standard i pojedine implementacije odnosno njihove razlike (Trident, Gecko, WebKit ...), a onda tehnike programiranja u JS-u. S takvim znanjem se mogu programirati male komponente i za vecinu stvari te stvari se relativno brzo naprave, a rade puno bolje od JQuery rjesenja, a i puno su brze i zauzimaju manje memorije.

Cisto jedan primjer:

$("#checkbox1).attr("checked", true);

VS

document.getElementById("checkbox1").checked = true;

JQuery u ovom primjeru stvara globalan objekt koji sadrzi sve zivo, sta je potrebno i sta nije. Sa osnovnim JS-om se ista stvar napravi u jednoj liniji koda, a stvar trosi puno manje resursa ... i sta je najgore - radi bolje (JQuery inace ima bugova u hendlanju atributa, tako da njegova funkcija "attr" zna cudno funkcionirati).
ivan.skugor je offline   Odgovori uz citranje
Staro 07-07-2010, 15:37   #5
wulmbos
 
Registered User
Učlanjenje: May 2010
poruka: 6
wulmbos se ističe
predefinirano Odg.: jQuery vs. MooTools

Normalno da ne koristim jQuery ili MooTools za nesto se jednostvno moze uraditi sa JS.
Ali ako radim SlideShow ili recimo sortiranje koje sam primjenio u svom CMS-u lakse mi je sa MooTools.
wulmbos je offline   Odgovori uz citranje
Staro 21-07-2010, 18:53   #6
Limeni
 
Avatar: Limeni
 
Registered User
Učlanjenje: Jul 2007
Lokacija: Zagreb
poruka: 250
Limeni se ističe
Pošalji poruku pomoću MSN-a - prima Limeni
predefinirano Odg.: jQuery vs. MooTools

jQuery za AJAX i jQuery magic slide, fade...

Za sve ostalo cisti JavaScript. Stvarno nema smisla ucitavat jQuery ako moras napravit stvari koje mozes napravit samo JavaScriptom.

A ovo jQuery vs. Mootools, definitivno jQuery, ako zbog niceg drugog onda zbog puno boljeg i veceg community-a, puno tutoriala, gotovih plugina, odlicne dokumentacije...
Limeni je offline   Odgovori uz citranje
Staro 21-07-2010, 22:10   #7
gorrc
 
Avatar: gorrc
 
Got 1 source, open source
Učlanjenje: Jan 2007
Lokacija: where no man has gone before
poruka: 928
gorrc ima nešto što upada u očigorrc ima nešto što upada u očigorrc ima nešto što upada u oči
predefinirano Odg.: jQuery vs. MooTools

Bio sam davno otvorio sličnu temu i odabrao sa YUI 3 od Yahoo!

YUI 3 bi trebao biti vrlo brz, dokumentacija je 5++.

No, način na koji YUI funkcionira neće će svidjeti nekim developerima. HTML je totalno odvojen od JS (oni stručno vele načelo "separation of concerns!"), tako da ubacivanje funkcionalnost unutar HTML nije moguče.
Pod time mislim >>onclick="Ovdje nastupa YUI3"<< i sl.

Zatim framework nije widget orijentiran već je više napravljen kao temelj koji kompletno preuzima skriptiranje stranice (iako naravno dodavanje vlastitih widgeta je kvalitetno rješeno)

No sve u svemu izbor broj 1 što se mene tiče.
gorrc je offline   Odgovori uz citranje
Staro 21-07-2010, 23:18   #8
dmitrecic
 
Avatar: dmitrecic
 
Internal User Error
Učlanjenje: Jun 2010
poruka: 65
dmitrecic se ističe
Pošalji poruku pomoću Skypea™ - prima dmitrecic
predefinirano Odg.: jQuery vs. MooTools

Ja koristim jQuery, ali ga izbjegavam ako mogu koristiti čisti javascript.
Uglavnom koristim jQuery kada trebam povuć neke podatke iz baze, a koji moraju biti prikazani bez refreshanja stranice (npr. poput padajućih menija gdje je rezultat u drugom meniju ovisan o izboru u prvom meniju ili ako radim rotate banera na stranicama i sl.).
Meni je jQuery zakon
__________________
class Lady { void mind; short skirt; }
class MarriedWomen { double weight; }

Free directory listing - Add URL|Croatia apartments | Croatia accommodation|Dostava cvijeća Zagreb i Split|Državna matura|Servis automobila Zagreb
dmitrecic je offline   Odgovori uz citranje
Staro 22-07-2010, 07:07   #9
Kečko
 
Avatar: Kečko
 
Registered User
Učlanjenje: Oct 2009
poruka: 578
Kečko će vrlo uskoro postati poznat
predefinirano Odg.: Re: Odg.: jQuery vs. MooTools

Citat:
Citira se: ivan.skugor Pregledaj poruku
J i sta je najgore - radi bolje (JQuery inace ima bugova u hendlanju atributa, tako da njegova funkcija "attr" zna cudno funkcionirati).
Jesi ti siguran ili su to neki davni bugovi? Ja koristim jquery već negdje godinu i pol, i nisam do sad primjetio nikakve bugove, a sve je bilo testirano u 4 najjača browsera (IE,Chrome,Opera i FF)
Kečko je offline   Odgovori uz citranje
Staro 22-07-2010, 13:28   #10
ivan.skugor
 
Avatar: ivan.skugor
 
Registered User
Učlanjenje: Aug 2009
Lokacija: Zg
poruka: 652
ivan.skugor ima nešto što upada u očiivan.skugor ima nešto što upada u oči
predefinirano Re: Odg.: Re: Odg.: jQuery vs. MooTools

Citat:
Citira se: Kečko Pregledaj poruku
Jesi ti siguran ili su to neki davni bugovi? Ja koristim jquery već negdje godinu i pol, i nisam do sad primjetio nikakve bugove, a sve je bilo testirano u 4 najjača browsera (IE,Chrome,Opera i FF)
Guglaj!

IE6 (mozda i 7) ima problema sa tim (set/getAttribute koji oni koriste, umjesto odgovarajucih property-ja), a i sami JQuery developeri su priznali da im to ne radi kako spada, cak ni u najnovijoj verziji.

U nekim trivijalnim slucajevima vjerovatno neces imati problema.
U biti je najveci problem ako vec naletis na neki problem, kako ga rjesiti. Modificirati JQuery kod? Kad vec oni nisu toliko strucni da jos uvijek taj problem nisu rjesili.

Sta je najgore, sa cistim Javascriptom se to da rjesiti poprilicno jednostavno (koriste se standardni property-ji, sa kojima IE6 nema problema).
ivan.skugor je offline   Odgovori uz citranje
 
Odgovori


Trenutno aktivnih korisnika koji gledaju ovu temu: 1 (0 članova and 1 gostiju)
 
Tematski alati
Načini prikaza Ocijeni ovu temu
Ocijeni ovu temu:

Pravila podnošenja poruka
Ne možete otvarati nove teme
Ne možete podnositi odgovore
Ne možete podnositi privitke
Ne možete mijenjati svoje poruke

BB oznake: dopušteno
Smileyi: dopušteno
Oznaka [IMG]: dopušteno
HTML kôd: nije dopušteno

Skok na forum