(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
13. 02. 2007. | #1 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Preporuka za JavaScript frejmvork
Ok, znam da je već bilo i da mnogi doživljavaju frasove kad čuju frejmvork, izvinjavam se, ali moram da pitam...
Elem, pošto tim u kome radim nije primarno fokusiran na veb aplikacije, a ja tu među njima dođem nekako za to najkompetentniji, imam slobodu da koristim štagod hoću, a moguće i da nametnem neke mini standarde za razvoj veb aplikacija... Pošto tu i tamo stalno zatreba poneki klijentski skript, razmišljam da počnem da koristim neku od OS biblioteka, čisto da se ne bih stalno zamarao sa rutinskim stvarima tipa nakači event, nađi sve tekstboksove i promeni im klasu itd... Dakle, interesuju me vaši predlozi za neku JS biblioteku koja je lagana, pouzdana (crossbrowser itd), brza i relativno dobro dokumentovana... Ako ima još neku vrlinu, još bolje. Hvala unapred. |
13. 02. 2007. | #2 | |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
Citat:
Jednostavno je filozofija rada sa njim logična - nađi elemente, uradi nešto sa njima. Tipa, kako obojiti sve linkove klase nekaKlasa u bloku nekiBlok u crveno: Kôd:
$('#nekiBlok a.nekaKlasa').css('color', 'red');
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog |
|
13. 02. 2007. | #3 |
xippster
Master
Datum učlanjenja: 16.06.2005
Lokacija: Beograd
Poruke: 681
Hvala: 102
138 "Hvala" u 84 poruka
|
jquery, odlicno dokumentovan, sa tonom pluginova
odlican je kao helper, jer je mali i u stvari omogucava da se js MNOGO jednostavnije pise. ubedljivo najbolje resenje |
13. 02. 2007. | #4 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Hvala na preporuci, taman sam bio počeo da čitam dokumentaciju...
Jedno pitanje: kakva je navika vas koji koristite ovakve frejmvorke: da li ih bez razmišljanja uključujete u svaki projekat (sve stranice), pa koristite ispočetka, ili prvo koristite klasično kodiranje od nule, pa tek kad količina koda (preti da) pređe neku kritičnu masu prelazite na frejmvork? |
13. 02. 2007. | #5 |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
|
iskreno ja koristim script.aculo.us koji je sustinski plugin za prototype.
sto se prakse tice obicno imam unified header za sve stranice tako da svaka ukljucuje prototype bibl a script.aculo.us ukljucujem po potrebi i to filtrirano samo na stvari koje su potrebne. dosadasnje iskustvo mi je pokazalo da je gubljenje vremena pisati kod od nule kada ce na svakom iole ozbiljnijem projektu kolicina js koda preci 500-600 linija koje mogu postati 100-200 linija pravilnim koriscenjem bibl. na kraju zato su i biblioteke tu da ti Svaki put olaksaju rad jquery nisam koristio i sumljam da cu ga koristiti prvenstveno zbog navike mada sam cuo veoma lepe stvari Poslednja izmena od cvele : 13. 02. 2007. u 15:58. |
14. 02. 2007. | #6 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Ljudi, ostao sam bez reči... Za 10-ak minuta sam pedesetak linija javaskripta sveo na 5 jQuery poziva. Čisto i efikasno:
Kôd:
previousTab = $("li.selected[@id ^= 'tabLI']"); Hvala još jednom! |
14. 02. 2007. | #7 |
član
Na probnom radu
Datum učlanjenja: 17.08.2006
Lokacija: Novi Sad
Poruke: 36
Hvala: 0
0 "Hvala" u 0 poruka
|
Ako hoces heavyweight javascript framework, u kojem je imas vec gomilu gotovih resenja, ja bih ti preporucio http://dojotoolkit.com/ (mislim da ga je, ako sam dobro propratio desavanja, IBM uzeo pod svoje pa ima neku buducnost). Mana mu je bila dokumentacija, kad sam ja poceo da ga koristim, ali su dosta poradili na tome pa mislim da je sada ok.
Ako pak hoces nesto lightweight sto ti daje najcesce koriscene stvari i poneka resenja, onda definitivno http://mochikit.com/. Jako je citak, perfektno dokumentovan... |
14. 02. 2007. | #8 |
Boris
Grand Master
Datum učlanjenja: 01.12.2005
Lokacija: Novi Sad
Poruke: 775
Hvala: 5
156 "Hvala" u 2 poruka
|
Jos jedan glas za jQuery, uz gore navedene pozitivne strane
__________________
"It’s important to have goals when you pet. Otherwise you’re just rubbing another mammal for no reason." - Scott Adams |
14. 02. 2007. | #9 |
Ivan Dilber
Sir Write-a-Lot
|
ima i mootools, veoma mali i veoma ugodan za rad, narocito je jak za razne vizuelne efekte, a i sa ajaxom fino radi....mada evo sad gledam jquery i bogme i to je jako lepo, narocito ovaj chaining poziva..
Uzgred, nemoj da brines oko citljivosti, jer onaj ko bude odrzavao ce morati da se upozna sa bibliotekom koju koristis, a onda ce mu to biti sasvim citljivo... uvek je lakse provaliti jednu komplikovanu liniju nego 50 polu-komplikovanih... EDIT: jedno pitanje, da li postoji mainstream JS biblioteka koja standardno podrzava i IE5 (ili bar IE5.5) ???
__________________
Leadership is the art of getting people to want to do what you know must be done. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Preporuka za MFP | rex | Hardware | 16 | 10. 12. 2010. 21:30 |
Preporuka za ASP.NET VPS | Marko Medojevic | Web Hosting, web serveri i operativni sistemi | 0 | 07. 10. 2010. 18:01 |
Javascript ORM | kodi | (X)HTML, JavaScript, DHTML, XML, CSS | 2 | 10. 07. 2007. 11:17 |
javascript 3D | ivanhoe | Opušteno | 2 | 03. 11. 2006. 12:25 |
WACT - jos jedan php frejmvork | ivanhoe | PHP | 4 | 23. 04. 2006. 02:59 |