Материалы начального чтения:
«JavaScript Advanced Programming» : очень полная классическая вступительная книга, известная как одна из библий JavaScript, имеет очень подробное объяснение. Третье издание последней версии было выпущено, поэтому рекомендуется ее приобрести.
«Возврат JavaScript The King», написанный менеджером проекта веб -разработки в Baidu. Это также хороший учебник начального уровня для начинающих.
Промежуточные материалы для чтения:
«Авторитетное руководство по JavaScript» : еще одна библия JavaScript объясняет ее очень подробно и является промежуточным материалом для чтения. Рекомендуется приобрести его.
«Javascript.the.good.parts» : Yahoo, шедевр Дугласа Крокфорда, духовного лидера JavaScript. Хотя это только более 100 страниц, каждое слово настолько драгоценное! Настоятельно рекомендуется читать.
«Высокопроизводительный JavaScript» «JavaScript Advanced Programming» : еще один шедевр автора Николаса С. Закаса.
«Красноречивая JavaScript»: эта книга составляет всего более 200 страниц и очень короткая. Он вводит методы знаний и применения всех аспектов JavaScript с помощью нескольких очень классических примеров (кошка тети Эмили, жалкий отшельник, экосистема симуляции, игра в ящик и т. Д.).
Усовершенствованные материалы для чтения:
«Узоры Javascript» : книга представляет различные классические шаблоны, такие как конструкторы, синглтоны, фабрики и т. Д., Которые заслуживают изучения.
«Pro.javascript.design.patterns» : Книга Apress Publishing House объясняет шаблоны дизайна JavaScript, что очень хорошо.
«Разработка веб-приложений JavaScript» : хорошая книга для создания богатых приложений, с подробными объяснениями на модели MVC, а также объясняет некоторые библиотеки процессов.
«Разработка больших веб -приложений» : не только включает в себя введение в JavaScript, но также представляет CSS и HTML, но содержимое очень хорошее. Он действительно рассматривает, как разработать архитектуру JavaScript в рамках большой веб -программы, которую стоит прочитать.
Чтобы быть отличным фронтальным инженером, нам нужно продолжать усердно работать: «Руководство по строительству высокопроизводительных веб-сайтов», «Предложения по оптимизации производительности веб-производительности для инженеров Yahoo», «Рекомендации по оптимизации производительности yslow», «Веб-рефакторинг», «Agile Ways для веб-разработки» , «библиотека jQuery», «Фронт-элитная структура», «HTML5» и «css3». Полем Полем Все это нужно изучить глубину!