JavaScript: The Good Parts se menciona mucho aquí. De hecho, esto me pareció mucho más útil cuando ya tenía experiencia con Javascript para comprender mejor las decisiones estilísticas de Crockford (por qué considera las partes buenas mejor que las malas, etc.) Es cuando entiendes las compensaciones involucradas en un idioma que realmente lo entiendes a un nivel profundo.
JavaScript: La Guía definitiva es su libro de estilo de libro de texto estándar. Muy poca personalización o diversión: solo alrededor de 1000 páginas repletas de información sobre Javascript.
Mi recomendación personal es la serie You-Dont-Know-JS de Kyle Simpson junto con toda la capacitación en video asociada que hace. ¿Y la mejor parte? Todo es de código abierto en Github para que pueda leerlo en línea y hacer contribuciones si siente la necesidad de hacerlo. Además de eso, el primer libro de la serie, “Up & Going” está disponible en formato de libro electrónico de forma gratuita aquí: You Don’t Know JS
- ¿Por qué no se puede usar JavaScript en el back-end sin Node.js cuando casi ningún otro lenguaje de programación no necesita un marco para funcionar en el back-end?
- Como CEO no técnico, ¿puedo construir con éxito una cultura de ingeniería para mi empresa?
- Como novato que quiere crear una aplicación web de citas en línea, ¿qué necesito saber y qué habilidad necesito tener?
- ¿Cuál es el procedimiento para crear un sitio web?
- ¿Qué sitios web enseñan JSP, Servlet, MVC, DAO y Database?
La razón de mi recomendación es que la serie cubre cada tema con gran profundidad y ejemplos relevantes. Por ejemplo, si no es un principiante y ya es un ingeniero de JavaScript que trabaja con un marco popular, entonces definitivamente es una buena idea comprender los alcances y el cierre (uno de sus libros) y todo sobre la palabra clave “este” y la creación de prototipos ( otro de sus libros). Su libro sobre ES6 (ES2015, como se llame) pronto será muy relevante una vez que los navegadores comiencen a adoptarlo.