Cita:
Iniciado por PHPeros No hace falta usar librerías para desarrollar una aplicación cross-browser. Es más, si tienes experiencia, vas a tener mucho más control sobre lo que programas en un lenguaje nativo que en uno derivado. jQuery está especialmente pensado para los que no tienen suficientes conocimientos y quieren hacer "mucho" escribiendo poco.
Por esa misma regla tampoco tendría sentido usar frameworks MVC como Angular, Backbone u otros, tampoco otros como Django en Python. El objetivo de librerías como jQuery o frameworks se basa en no repetir lo que ya está escrito, darnos herramientas para ser más productivos. Teniendo las bases, ¿Porque voy a gastar 5 minutos en algo que puedo hacer en 1?