Essendo consapevoli dei benefici diretti delle biblioteche che hanno cose racchiuse in un pacchetto, rendendo più facile il lavoro quotidiano, la mia domanda è più incline al fatto che molte funzionalità non implementate in HTML / DOM / CSS, sono diventate disponibili usando queste librerie.
C'è tutto, dagli effetti visivi (13 una dozzina) a quelli più funzionali, tra cui scegliere.
Come lo vedo oggi, 2014, con HTML5 e CSS3, sempre più di queste librerie sembra aver giocato lì ruolo, come una sorta di ponte che copre il divario tra i vecchi browser non capabiliti e le nuove capacità di gestire costruito in.
Inoltre, queste librerie sembrano abbandonare poco a poco il supporto del browser più vecchio.
Questo mi dà da uno sviluppatore una decisione difficile, se passare alla versione successiva con più funzionalità e perdere il vecchio supporto per browser, o rimanere su una versione precedente con meno funzionalità ma con il vecchio supporto per browser e la necessità di sviluppo personalizzato per raggiungere nuova funzionalità.
Quindi la mia domanda è, c'è qualcos'altro che potrei aver perso, che potrebbe influenzare se implementare una libreria come base o usare puro JavaScript e aggiungere una libreria quando è veramente necessaria?