1. Wat is volgens jullie de beste CSS website waarop alle relevante info duidelijk is terug te vinden?
2. Zelfde vraag voor JavaScript en jQuery.
3. Deze vraag heb ik ooit eens eerder gesteld, maar wellicht zijn de meningen nu anders. Vinden jullie dat je tegenwoordig gewoon het beste overal jQuery voor kan gebruiken? Of heeft (plain) JavaScript de voorkeur? Zelf ben ik niet zo'n JavaScripter. Kleine, simpele dingen kan ik wel, maar bij ingewikkelde zaken wordt het toch lastig. Ik vraag me nu af ... zal ik alles voortaan in jQuery doen, ook de "simpele" dingen? Of is het verstandiger om de simpele dingen in JavaScript te doen en uitsluitend de "moeilijke" dingen in jQuery? Wat vinden jullie? Een beetje van beiden, of gewoon alles in jQuery?
Oh ... en ja, ik snap uiteraard dat jQuery ook gewoon JavaScript is ;-)
Ah oké, op die manier. Maar ... bedoelt Wouter dat je jQuery niet (meer) nodig hebt voor AJAX omdat vrijwel alle browsers dezelfde API gebruiken? Anders gezegd, je kunt hier gewoon plain JS voor gebruiken?
Ik snap wat je wil zeggen, maar zou je het een niet gebruiken omdat je het ander ook niet gebruikt?
Wat ik vooral zie, is dat je met jQuery snel en handig iets kan maken. Neem bijv. (is maar een willekeurig voorbeeld) van een fotoviewer: http://sorgalla.com/jcarousel/examples/basic/
Die is gemaakt met jQuery. Zou jij zo'n viewer dan zonder jQuery maken?
Ik bedoel: het is een vergelijkbare keuze, met vergelijkbare overwegingen.
Deels hangt het van je persoonlijke expertise af, deels ook van de eisen voor een specifiek project.
Soms is er ook een overlapping. Ik los bijvoorbeeld wel eens iets op in PHP of CSS waar een ander een vergelijkbare oplossing bouwt in JavaScript. Dat eerder aangehaalde Ajax-probleem heb ik uiteindelijk opgelost door in PHP andere HTTP-headers in te stellen, maar ik hád ook jQuery kunnen gebruiken.
Er leiden meerdere wegen naar Rome. Het een is niet per se beter dan het ander. Het is vooral anders.
Voor rapid development is een kant-en-klaar framework wel handig. Maar er geldt ook een soort 80/20-regel: je hebt maar 20% nodig en 80% is overtollige ballast. JavaScript-frameworks waarbij je de library zelf kunt "compileren" door aan te vinken wat je nodig hebt, omzeilen dat voor een belangrijk deel.
Ja, daar heb je ook gelijk in. In sommige gevallen is het wellicht overkill. Maar al die "fancy" dingen die zijn wel handig. Als je dat in plain JS zou moeten maken, lijkt het me niet echt een pretje eigenlijk.
Dat heb jij met JavaScript en een ander heeft dat met PHP.
Ik ken webdesigners die vloeiend jQuery spreken maar in PHP nog niet eens een kop koffie kunnen bestellen ;-)
Haha, ja da's wel weer typisch inderdaad. Ik snap wat je bedoelt. Ik ben met JavaScript niet zo'n held, dus dan zal ik voor dit soort dingen toch eerder geneigd zijn om jQuery in te zetten :)
De laatste weken/maanden ben ik mij meer gaan verdiepen in JavaScript. De taal kent bij eigenaardigheden, maar ik vind het wel een mooie manier van schrijven al die callbacks. Al moet je oppassen dat het wel geod overzichtelijk blijft.
Persoonlijk vind ik het boek van Marijn Haverbeke erg prettig om mee te beginnen: http://eloquentjavascript.net. Sommigen zal die naam misschien bekend voor komen ;)