Bisher habe ich in jedem Projekt jQuery eingebunden, wenn JavaScript nötig war. jQuery vereinfach den Umgang mit JavaScript. Wenn man sich mal genauer mit Vanilla JavaScript beschäftigt, merkt man schnell, dass jQuery oft gar nicht nötig ist. Vanilla JavaScript bezeichnet das reine JavaScript ohne die Nutzung von Bibliotheken wie z.B. jQuery.
Vieles was man mit jQuery löst, lässt sich auch mit reinem JavaScript lösen. Meistens entstehen kaum mehr Zeilen Code im Vergleich zur Lösung mit jQuery. Der Vorteil von Vanilla JavaScript ist, dass man sich das Laden von jQuery sparen kann, da vermutlich nie alle Funktionen von jQuery benötigt werden und somit immer zusätzlich geladen werden.
Der kostenlose Onlinekurs zeigt anhand schöner Beispiele, wie man ohne jQuery oder andere JavaScript-Bibliothek auskommt. In 30 Videos bekommt man gezeigt, wie man nur mit JavaScript Aufgaben löst. Neben dem Videos erhält man einen Projektordner, in dem alle Aufgaben enthalten sind. Beim Schauen der Videos lässt sich das Gezeigte direkt umsetzen.
Die ersten Videos und Aufgaben haben mir sehr gut gefallen und man bekommt sehr schön gezeigt wie man Vanilla JavaScript schreibt. Dabei wird auch auf das neue JavaScript ES6 eingegangen.