Materiales de lectura elemental:
"JavaScript Advanced Programming" : un libro introductorio clásico muy completo, conocido como una de las Biblias JavaScript, tiene una explicación muy detallada. Se ha lanzado la tercera edición de la última versión, por lo que se recomienda comprarla.
"JavaScript Return of the King" escrito por un gerente de proyectos de desarrollo web en Baidu. También es un buen tutorial de nivel de entrada para principiantes.
Materiales de lectura intermedios:
"Guía autorizada de JavaScript" : otra Biblia JavaScript la explica en muy detallado y es un material de lectura intermedio. Se recomienda comprarlo.
"Javascript.The.good.Parts" : Yahoo, la obra maestra de Douglas Crockford, el líder espiritual de Javascript. Aunque es solo más de 100 páginas, ¡cada palabra es tan preciosa! Muy recomendable para leer.
"JavaScript de alto rendimiento" "JavaScript avanzado Programación" : otra obra maestra del autor Nicholas C. Zakas.
"Eloquent JavaScript": este libro es solo más de 200 páginas y es muy corto. Presenta el conocimiento y los métodos de aplicación de todos los aspectos de JavaScript a través de varios ejemplos muy clásicos (el gato de la tía Emily, el miserable ermitaño, el ecosistema de simulación, el juego de empuje de caja, etc.).
Materiales de lectura avanzados:
"JavaScript Patterns" : el libro presenta varios patrones clásicos, como constructores, singletons, fábricas, etc., que vale la pena aprender.
"Pro.javascript.design.patterns" : El libro de Apress Publishing House explica los patrones de diseño de JavaScript, lo cual es muy bueno.
"Desarrollo de aplicaciones web de JavaScript" : un buen libro para crear aplicaciones ricas, con explicaciones en profundidad sobre el modelo MVC, y también explica algunas bibliotecas de procesos.
"Desarrollo de grandes aplicaciones web" : no solo incluye presentaciones en JavaScript, sino que también presenta CSS y HTML, sino que los contenidos son muy buenos. Realmente considera cómo diseñar la arquitectura de JavaScript bajo un gran programa web, que vale la pena leer.
Para ser un excelente ingeniero front-end, debemos continuar trabajando duro: "Guía para la construcción del sitio web de alto rendimiento", "Sugerencias sobre la optimización del rendimiento web para los ingenieros de Yahoo", "recomendaciones de optimización de rendimiento" yslow "," refactorización web "," formas ágiles para el desarrollo web " ," biblioteca jQuery "," front -endwork "," HTML5 "y" css3 ". . . ¡Todos estos deben estudiarse en profundidad!