No es necesario aprender ningún marco de JavaScript si su carrera se basa en una tecnología diferente.
Como estás en el. NET stack, puedes esforzarte por ser un experto solo en este stack tecnológico. Siempre habrá oportunidades para tales desarrolladores que están contribuyendo a la. Pila neta.
Al llegar a JavaScript y sus marcos de front-end, lo que estamos observando hoy es un desbordamiento de opiniones sobre cómo usar JavaScript. Las opiniones cambian, por lo tanto, las versiones en los marcos.
- ¿Codeigniter es adecuado para grandes aplicaciones web?
- ¿Qué es un sitio web que permite el alojamiento de revendedores gratuitos como Byethost?
- ¿Cuál es la mejor manera de crear sistemas de chat en el sitio web?
- HTML, CSS, Python, Django, Java Script, SQL, PHP, Ruby: ¿cuáles necesitaré para crear una aplicación de sitio web?
- ¿Es justo decir que JavaScript y PHP siguen siendo "inferiores" a otros lenguajes de programación, a pesar de sus encarnaciones modernas como PHP7 y ES2015 +?
Como dice un viejo dicho, “los valores cambian pero los principios no”. Del mismo modo, las opiniones sobre JavaScript pueden cambiar, pero el núcleo de JavaScript no lo hará. Entonces, si desea mejorar en JavaScript, primero aprenda conceptos básicos y básicos. Luego, de acuerdo con la demanda del proyecto, puede elegir el marco que lo ayude mejor.
JavaScript se usa predominantemente en el front-end, pero con el advenimiento de nodeJS, también se usa en el back-end.
Si eres un desarrollador independiente como yo, entonces es muy lucrativo cambiar mi stack. Pero es una compensación entre unos pocos tangibles. Así que aferrándome a lo que sé (pila de lámparas) a partir de ahora.
Si quieres ser un geek de JavaScript, tira todas las opiniones por la ventana y comienza con lo básico. Elija un libro sólido como “no sabe JavaScript” o “JavaScript elocuente” y termínelo de principio a fin.
Te dejaré con una cita de Addy Osman I, “Primero hazlo, luego hazlo bien, luego hazlo mejor”
Si no sabe quién es Addy Osmani, algunas palabras clave son Google Chrome, polímero, Yeoman, etc.