jeśli dopiero zaczynasz naukę JS to nie bierz się za dodatkowe libki czy frameworki, to jest częsty błąd począkujących - dodatkowe "ułatwiacze" można brać dopiero jak pozna się czysty język, nie widzę żadnego uzasadnienia dla pchania się w jQuery czy inne cuda bez znajomości języka.