Agregaría que puede comenzar aclarando cuáles son sus objetivos para que pueda comprender mejor qué herramientas buscar / elegir / aprender.
Javascript es un lenguaje del lado del cliente (+ servidor) que es bastante inútil en el cliente si no se completa con HTML y CSS.
Cuando comprenda el entorno web, podrá pasar a la pregunta difícil: ¿qué marco utilizo?
- ¿Un sitio web diseñado con las versiones más recientes de html y CSS proporcionaría la mejor accesibilidad general para el mayor número de usuarios?
- ¿Dónde puedo encontrar una buena compañía de desarrollo de AngularJS en India?
- ¿Qué es una web sombra?
- ¿Cuál es la forma más rápida de aprender Angular JS?
- ¿Qué cursos debo aprender para ser desarrollador web?
Y va a necesitar un marco, incluso si descubre que es muy divertido construir todo desde cero. Cuando se trata de time2market, necesita un marco y uno bueno.
En este punto, el juego se vuelve muy complicado. ¿Como escoger? Bueno, hoy hay una guerra de llamas alrededor de los marcos. Lo que una vez fue la guerra del navegador hoy parece ser la guerra del marco.
He codificado con un montón de marcos en mi experiencia de desarrollo, tanto del lado del cliente como del servidor, en muchos idiomas. Aquí está mi comida para llevar:
– puedes hacer el peor producto con el mejor marco (también conocido como: aprender a pensar antes de codificar, no es fácil)
– considere la solicitud de habilidades del marco y compárela con las suyas o las de su equipo
– verifique la actividad de StackOverflow: ¿es algo vivo? ¡Necesitarás respuestas durante tu viaje de aprendizaje!
– verifique la actividad de GitHub: ¿es algo vivo? ¡No quieres basar tu trabajo en un proyecto muerto!
– verifique la documentación oficial: ¿es comprensible?
Cuando aborde un nuevo marco, intente no compararlo con lo que ya sabe, permítase pasar algunos días practicando y comprendiendo la herramienta en sí. Tenga en cuenta que lo que no sabe siempre se siente mal al principio … pero ¿es real?