JavaScript jest lekkim, wieloplatformowym językiem programowania wykorzystywanym do tworzenia nowoczesnych projektów interaktywnych oraz skomplikowanych obiektów dynamicznych. Czasami, gdy mówimy naszym klientom o zalecanym przez nas frameworku JavaScript, prowadzi to do pewnych nieporozumień. Zdecydowaliśmy się na krótkie wyjaśnienie, dlaczego programiści sięgają po frameworki JavaScript oraz na omówienie głównych różnic między najpopularniejszymi z nich.