Hay mérito en todas las respuestas. Jquery está hinchado para hacer cosas simples, pero es una biblioteca que hace las cosas realmente fáciles. Así que aprenderlos al mismo tiempo no es algo malo. Hay muchas dificultades para entender todo esto sin ser un programa Javascript puro. (Estoy escribiendo mi primer Javascript puro durante mucho tiempo en este momento).
También es meritorio que hay muchas maneras de hacer el front-end fácilmente. React proporciona una vista simple usando un lenguaje de plantillas. Si está construyendo muchas pantallas, use esto con seguridad. Angular es un marco Javascript de servicio completo. Proporciona una estructura completa y si usa CLI es comprobable desde el principio.
Hay bibliotecas que facilitan la vida (por ejemplo, momento para fechas, lodash para funciones faltantes en Javascript). Conocerlos o poder encontrarlos hará que su vida de programación sea mucho más fácil.
- Cómo ocultar un cuadro de texto usando jQuery
- ¿Qué temas de WordPress serían adecuados para un sitio web de un solo producto?
- Si alguien dice que es un desarrollador web de pila completa, pero no puede hablar sobre el diseño de bases de datos, ¿debería ser escéptico?
- ¿Cómo se puede migrar aplicaciones pesadas a la web con PHP y base de datos?
- ¿Son solo HTML y CSS suficientes para el desarrollo y diseño web?
No rehuyas las bibliotecas. Use aquello con lo que puede obtener ayuda inicialmente. ¿Posee investigaciones y elige la mejor herramienta para el trabajo cuando lo necesita?