¿Cuál es el mejor marco de Javascript para principiantes?

Trate de evitar el enredarse demasiado pensando que tiene que usar un marco. Es cierto que se le pedirá que trabaje con algunos de ellos (Angular y React son los dos que probablemente conocerá con mayor frecuencia), pero aprender nuevas herramientas es más fácil si realmente conoce el idioma. Hay muchas ideas sobre cómo hacer observables, publicar-suscribirse y vincular datos al DOM, pero si llega a comprender cómo puede trabajar usando estas técnicas sin un marco, ¡tendrá un gran comienzo!

A veces las bibliotecas pueden hacer las cosas un poco más fáciles y menos repetitivas. Si desea aprender una biblioteca fuerte y poderosa para construir componentes (o elementos como los llaman), debe probar Polymer, que se basa en la especificación de Componentes Web. También es divertido trabajar con React, pero si comienzas con eso, déjame asegurarte que desarrollas algunos antipatrones que no te ayudarán en otros entornos que no sean React, como CSS en JS, JSX, evitando completamente el DOM o llegar a las propiedades de camelCase que normalmente estarían separadas por guiones. Sé que es difícil resistirse, ya que es de lo que todo el mundo habla en este momento, pero en su lugar, debe seguir el camino de los estándares y aprender lo que el navegador ya tiene bajo su manga y crecer en sus propios términos. ¡La mejor de las suertes!

Depende de la necesidad. Si está creando un sitio web con muchas manipulaciones basadas en datos, entonces angularjs será la mejor opción. Si va a realizar muchas manipulaciones Dom que reactjs será la mejor opción y para animaciones jquery es la mejor y la única opción: p. Sobre todo, cada marco puede hacer todo por usted, sugeriría angularjs porque es un buen arquitecto y respaldado por Google y knockout, también vale la pena probar Backbonejs

Prueba http://vanilla-js.com/ . Es el mejor marco para principiantes. 😉