Видимость: 🌟🌟🌟🌟🌟
Вкус: Куриные ножки в соусе
Время приготовления: 5 мин.
Эта статья попала в одноименный склад Github фронтенд-столовойgithub.com/Geekhyt, Добро пожаловать в кафетерий. Если вы считаете, что еда и вино по-прежнему вкусные, звезда станет большим поощрением для владельца кафетерия.
В этой статье представлена вспомогательная видеоверсия, нажмите, чтобы перейти
Читатель ранее прислал мне личное сообщение о том, что мне нужен путь роста для фронтенд-инженера, пообещав ему несколько тем позже. В последнее время я немного работаю сверхурочно, у меня слишком мало времени для себя, а содержание маршрута большое и всеобъемлющее. Вот один из рекомендуемыхРепозиторий GitHub для путей роста программистов, резюме очень подробное, вы можете сначала посмотреть его сами.
Поскольку мы обещали это сделать, давайте начнем рекомендовать ее со списка книг.Большинство из следующих книг были розданы вам по лотерее в прошлом году.Старые клиенты столовой должны быть знакомы с ней.Это волна для новых студентов , Рекомендуется в произвольном порядке, начиная с JavaScript.
01 Рекомендуемый список книг JavaScript
1. Расширенное программирование на JavaScript (4-е издание) 9.2 Оценка по Дубану
- Автор: [Америка] Мэтт Фрисби
- Переводчик: Ли Сунфэн
- Издательство: Народная почта и телекоммуникации.
- Продюсер: Тьюринг Эдьюкьюшн
Выбор начального уровня для нескольких поколений фронтендеров, китайская версия накопила объем продаж 32w+, чего достаточно, чтобы увидеть ее статус. Автор — бывший инженер-программист в Google, а в настоящее время работает техническим директором в Gosellout. Опыт фронтенд-разработки более десяти лет. Перевод переводчика Ли Сунфэна также очень хорош, и его очень приятно читать.
Я считаю, что все друзья, которые вошли в индустрию несколько лет назад, видели 3-е издание, и маленький мальчик с телескопом на обложке 4-го издания, наконец, встал. Это также должно указывать на то, что мы можем лучше видеть тайну работы вселенной JavaScript.
В 4-м издании были удалены устаревшие части из исходной версии, а контент был обновлен в соответствии со временем, включая новый контент с ES2015 по ES2019.非常适合系统性的学习 JavaScript,系统性学习、构建自己的知识体系是所有学习中最难得的, что может помочь нам еще больше укрепить фундамент и устранить пробелы в знаниях. Это также то, о чем я упоминал ранее в этом посте.«Создание собственного мира JavaScript»
2. Искусство программирования DOM на JavaScript (2-е издание) 8,7 баллов по Дубану
- Автор: [английский] Джереми Кейт / [Канада] Джеффри Самбеллс
- Издательство: Народная почта и телекоммуникации.
- Переводчики: Ян Тао / Ван Цзяньцяо / Ян Сяоюнь и др.
Очень рекомендуемая вводная книга, следуйте примерам из книги один раз, и вы сможете начать работу с DOM-операциями со скоростью света, полными чувства выполненного долга, полной уверенности и очень дружелюбным к новичкам.
3. JavaScript, которого вы не знаете (Том 1) 9,3 балла по Дубану
- Автор: [США] Кайл Симпсон
- Издательство: Народная почта и телекоммуникации.
- Переводчик: Чжао Ванъе / Лян Цзе
JavaScript, которого вы не знаете (средний объем) 8,8 баллов по Дубану
- Автор: [США] Кайл Симпсон
- Издательство: Народная почта и телекоммуникации.
- Переводчик: Шанье / Цзян Нань
JavaScript, которого вы не знаете (Том 2) 7,7 баллов по Дубану
- Автор: [США] Кайл Симпсон
- Издательство: Народная почта и телекоммуникации.
- Переводчик: Шани
Излишне говорить об этом наборе книг, знаменитая книга с открытым исходным кодом Github в настоящее время имеет 132 тысячи звезд. Автор записал свой опыт с момента изучения JavaScript в виде заметок и открыл его. Этот дух открытого исходного кода стоит изучить.
Он подходит для продвинутого использования в качестве среднего и старшего программиста.
4. Полное руководство по JavaScript (6-е издание) 8,8 баллов по Дубану
- Автор: Дэвид Флэнаган
- Издательство: Machinery Industry Press
- Переводчик: команда Taobao front-end
книга носорога,Классический справочник, который можно использовать как словарь для запросов., содержимое внутри большое и полное, конечно, вы также можете использовать его для прокладки компьютера. Новичкам больше рекомендуется читать Красную книгу. С нетерпением ждем выхода 7-го издания Rhino Books в следующем году, чтобы идти в ногу со временем.
5. Сущность языка JavaScript 9.1 Оценка Дубана
- Автор: Дуглас Крокфорд.
- Издательство: Electronic Industry Press
- Переводчик: Чжао Цзэсинь / Ян Сюэкунь
«Книга бабочек» легче и тоньше, в ней рассказывается о сути и шлаках JavaScript. В этой книге кратко изложено основное содержание языка JavaScript.Хотя она немного устарела, ее стоит прочитать.
6. Шаблоны проектирования JavaScript и методы разработки 9,0 баллов по Дубану
- Автор: Цзэн Тан
- Издательство: Народная почта и телекоммуникации.
- Продюсер: Тьюринг Эдьюкьюшн
Начиная с объектно-ориентированного и функционального программирования на языке JavaScript, он объясняет 16 шаблонов проектирования от простых до глубоких на практических примерах, а также некоторые практические принципы проектирования и навыки программирования. Вся книга полна галантереи, позволяющей вам испытать игровой процесс различных шаблонов проектирования в JavaScript, значительно улучшив ваши навыки программирования,Настоятельно рекомендуется повторное чтение, возможность выбрать наиболее подходящий шаблон проектирования в соответствии со сценарием приложения — единственный способ полностью понять эту книгу.
7. Сущность языка JavaScript и практики программирования (3-е издание) 8,7 балла по Дубану
- Автор: Чжоу Айминь
- Издательство: Electronic Industry Press
- Произведено: Блог Точка зрения
Чжоу Айминь — известный в отрасли эксперт по JavaScript, занимается разработкой программного обеспечения с 1996 года. Работал архитектором в Alipay, Shanda и Wandoujia.
Эта книга также известна как «Зеленая книга», «Классика девяти инь» для отработки внутренних навыков работы с JavaScript. Почему ты это сказал? Он Лао упомянул в последовательности рекомендаций:
Чтобы дать читателю представление о том, насколько несовершенными, но пригодными для использования несколько парадигм программирования сосуществуют в JavaScript, каждая глава этой книги начинается с объяснения парадигм программирования и лежащих в их основе идей, которые обсуждаются вне JavaScript. И это содержимое не является случайным, а усовершенствовано благодаря многолетнему опыту и пониманию г-на Чжоу Аймина в области программирования и архитектуры.
И я помню, что Дядя Крыса сказал в колонке Geek Time «Давайте послушаем ветер», что большинство книг, публичных аккаунтов или различных СМИ сейчас говорят об архитектуре, и мало кто говорит о парадигмах программирования (Generics, Functional, Object Oriented, Declarative, Imperative ), но эти основы позволяют по-настоящему увидеть суть программирования.
Так что эта книга не рекомендуется для начинающих, читать не так просто, все-таки это отработка внутренних навыков. Вам нужно иметь сильное любопытство и достаточную любовь к программированию, чтобы продолжать смотреть. Предположительно, Учитель Чжоу Айминь также хочет, чтобы мы построили собственную систему знаний.Выучим ли мы наконец «Шесть меридианов Экскалибур» или «Линбо Вэйбу», зависит от нашего собственного восприятия.
Раньше было трудно читать на WeChat, и я от всего сердца закончил 2-е издание, и мое понимание и познание все еще относительно поверхностны.Это видео установит еще один ежегодный флаг, и я тщательно закончу 3-е издание Зеленой книги в 2021 году. .
8. Коды JavaScript Ninja (2-е издание) 8,4 балла Дубана
- Автор: [США] John Resig (Lesig) / [US] Bear Bibeault (Bebeault) / [US] Josip Maras (Maris)
- Издательство: Народная почта и телекоммуникации.
- Произведено: Асинхронные книги
- Переводчик: One Heart One Translation Front-end Team
Автор Джон Резиг — создатель знаменитой библиотеки jQuery, второе издание охватывает контент ES6, 7. Начиная с реальной сцены, решите проблему и объясните принцип, лежащий в ее основе, чтобы вас повысили от «ученика» JavaScript до «ниндзя».
(Наруто: Кто посмеет смотреть свысока на Генина Деревни Коноха?)
9. JavaScript Framework Design Second Edition 6.5 Оценка Douban
- Автор: Ситу Чжэнмэй
- Издательство: Народная почта и телекоммуникации.
Известный эксперт по JavaScript, «волшебник», который крутится между вторым элементом и двоичным кодом, главный хищник в мире исходного кода. Всесторонне объясните знания, связанные с проектированием фреймворка JavaScript, и вопросы, которые необходимо учитывать при разработке превосходного фреймворка. Вы можете увидеть прекрасную согласованность между автором и браузером IE той эпохи, вы также можете освоить различные решения по совместимости и оценить глубокие знания автора в JavaScript.
Версия 2 добавляет новый контент, такой как Promises, React и многое другое. Хотя часть содержания сегодня кажется устаревшей, эта книга рекомендуется не только для того, чтобы почтить память умершего автора, но и для того, чтобы вернуться к абзацу, написанному при создании внешнего репозитория столовой на GitHub, который также вдохновлен книгой г-на Хэ Фана. Переменные» Вдохновленный:
Я хочу написать вам в 2020 году, а также жадно хочу написать инженерам через 10 и 20 лет.Сейчас вы стоите на вершине волны, перед волшебным миром Интернета, легко рассматривать реку как все море. Будущие читатели уже знают историю этой технологии, но неизбежно упустят некоторые детали. Если инженеры будущего создадут машины для путешествий во времени, они смогут отправить вас обратно в 2020 год. Тогда этот проект является совместным кодом между вами и инженерами прошлого, и вы можете почувствовать остаточное тепло, которое они оставили на клавиатуре этой эпохи.
Я верю, что эта книга заставит вас почувствовать, что г-н Ситу Чжэнмэй надеется остаться.
10. Введение в стандарты ES6 (3-е издание) 8,8 баллов по Дубану
- Автор: Жуань Ифэн
- Издательство: Electronic Industry Press
Книга Учителя Руана с открытым исходным кодом, я считаю, что эта книга является вводной книгой для большинства разработчиков интерфейса для изучения ES6, а также справочником, который можно пролистывать в ежедневной разработке, и постоянно обновляется для всех, чтобы проконсультироваться и понимать новую грамматику. Стиль письма г-на Жуана более практичен и легок для понимания Книга содержит множество примеров для ознакомления и обучения.
Я нашел проблему в книге, когда разбирал статьи, связанные с Promise, и дал«Введение в стандарт ES6» упоминает pr, тоже повезлоContributor, и имел тесный контакт с Руан Да, кумиром многих лет. Возможность внести небольшой вклад в эту книгу с открытым исходным кодом — лучшая награда за серьезное изучение.
Учить знания нужно не только извлекать уроки из опыта этих предшественников, но и уметьиз источника, найдите авторитетные нормы и начните учиться. В конце концов, сама технология строгая, и я надеюсь, что каждый сможет ею поделиться.
❤️Любовное тройное комбо
1. Если вы считаете, что еда и напитки в столовой по-прежнему вам по вкусу, пожалуйста, поднимите большой палец вверх, это моя самая большая мотивация.
2.关注公众号[前端食堂](https://cdn.jsdelivr.net/gh/Geekhyt/blogimgbed/blog/new-qrcode.jpg),吃好每一顿饭!
3. Нравится, комментирует, пересылает === призывает больше!