Lo mejor es aprender JavaScript puro para convertirse en un desarrollador más fuerte, muchas personas se quejarán sobre los lenguajes que compilan a JavaScript (script de café, te estoy mirando) pero es otra capa de complejidad para tu sistema.
Te vuelves dependiente y vago, cuando las cosas van mal con tu código, ¿dónde mirarías?
Learning Pure JavaScript le permite apreciar el dolor y comprender los beneficios que brindan las bibliotecas.
Una de las bibliotecas más populares sería jQuery, es genial. sin embargo, es una gran biblioteca para incluir para usar una parte tan pequeña de la misma. También un pequeño problema que ocurre regularmente es que los desarrolladores se vuelven dependientes de jQuery y pueden no entender cómo depurar errores de nivel más profundo.
- Cuando tenía 14 años, tomé una clase de HTML. No he usado HTML en más de 10 años. ¿Debo codificar desde cero o usar estos marcos calientes como Foundation?
- Quiero crear un sitio que permita a las personas compartir historias, poemas, trabajos de investigación y actualizarse automáticamente con noticias y chat. ¿Que debo hacer?
- Quiero configurar un servidor de correo electrónico en mi servidor físico. ¿Cómo afectará mi tasa de entregabilidad?
- Estoy interesado en JavaScript del lado del servidor, pero tengo más experiencia en PHP. ¿Vale la pena invertir tiempo para convertirse en un experto en PHP?
- Tengo una agencia de personal y quiero un sitio web donde los empleadores puedan encontrar a sus mejores trabajadores. ¿Cuál es el mejor software para crear el sitio web?
Entonces, el resultado final. Aprenda JavaScript, es probable que tenga que trabajar con él en algún momento u otro (durante al menos los próximos 5 años antes de que C ++ u otro NativeCode pueda escribirse y funcionar en todos los navegadores actuales), algo bastante impresionante para un lenguaje escrito en 10 días.
Hay algunos libros geniales para leer, http://shop.oreilly.com/product/… que es enorme pero hay un libro más pequeño que contiene las partes buenas http://shop.oreilly.com/product/…
Disfrutar