Ja osobne najradšej používam jQuery a AngularJS...
jQuery mi prijde hodne intuitívny, logický a jednoduchý, zároveň bych povedal že vätšina ďalších "vecí" je založená na ňom (napr. Bootstrap s ktorým neumím, a neviem sa ho naučiť). Negatíva tu veľmi ani nevidím.
Na AngularJS bych ešte nemal mať názor, kedže s ním ešte moc do hloubky neumím, ovšem mi to prijde taký dobrý framework, logický i když už ne tak jednoduchý. Zápory bych považoval možno vätšia zložitosť, a určité problémy ak používate jQuery v Angular App.
Skúšal som i React, ten mi však neprišiel tak logický, prišiel mi kus viac chaotickejší, aj keď pomerne jednoduchý...