Оригинал — Изучите React.js из 45 лучших руководств за последний год (версия 2018)
Оригинальный автор - Mybridge
Оригинальный адрес - javascript-tutorial
Переводчик - hijiangtao
Адрес перевода - [Перевод] Лучшее руководство по изучению JavaScript из 24 000 статей (издание 2018 г.)
Примечание переводчика: автор исходного текста изучил около 24 000 статей по JavaScript, чтобы получить это резюме.Полный текст включает учебные пособия, новички, Webpack, производительность, базовые концепции, функциональное программирование, интервью, учебные примеры, Async Await, параллелизм, V8. , Машинное обучение, Визуализация данных, Отладка, Модульное тестирование и другие главы очень подходят для сравнения собственного стека технологий JavaScript, для проверки и заполнения пробелов, а также подходят для сбора и чтения. Есть порезы. Если в тексте есть ошибки, прокомментируйте.
За последний год (2017) мы сравнили около 24 000 статей по JavaScript и выбрали 55 лучших.
Мы создали этот каталог, думая, что чтение статей, написанных опытными программистами, — отличный способ учиться. Пройдя курс или два, вы можете столкнуться со многими проблемами при создании и выпуске реальных приложений.
Этот каталог упрощает поиск лучших руководств по JavaScript прошлого года, где опытные разработчики делятся своими уроками, идеями и ошибками при изучении JavaScript.
Этот каталог имеет15 ключевых тем,Следующее. Они естьУчебное пособие, Начало работы, Webpack, Производительность, Основные понятия, Функциональное программирование, Интервью, Учебные примеры, Async Await, Параллелизм, V8, Машинное обучение, Визуализация данных, Отладка, Модульное тестирование.
руководство
- Modern-js-cheatsheet: шпаргалка по часто встречающимся знаниям JavaScript в современных проектах.
- JavaScript-реализации различных известных алгоритмов информатики.
- 30 секунд кода: полезные фрагменты кода JavaScript, которые вы можете понять за 30 секунд или меньше.
- Простой интерактивный список функций ES6.
- Перейдите к его *JavaScript: Список забавных и хитрых примеров JavaScript.
- Руководство по стилю JavaScript от Airbnb
- JavaScript.Core: Second Edition - Дмитрий Сошников
начать
- Современная разработка на JavaScript, которую поймут даже новички
- Современный JavaScript для древних веб-разработчиков
- Шаблоны JavaScript в 2017 году — Скотт Аллен
- ES6 с примерами для начинающих
- JavaScript стал лучше, когда я не обращал внимания
- Я только что спросил 23 000 разработчиков, что они думают о JavaScript. Вот что я узнал.
- Как я заново открыл для себя любовь к JavaScript после того, как бросил 90% его.
- Основы работы с DOM в ванильном JavaScript (без jQuery) - SitePoint
Webpack
- Подробное введение в Webpack — Smashing Magazine
- Я поддерживаю веб-пакет, не стесняйтесь задавать мне вопросы!
- биты веб-пакета: воспользуйтесь преимуществами CommonsChunkPlugin()
представление
- Цена JavaScript - Эдди Османи
- Аэродинамика JavaScript - Эдди Османи
- Как работает JavaScript: управление памятью + как справиться с четырьмя распространенными утечками памяти
концепция
- Понимание области действия в JavaScript
- Глоссарий современных концепций JavaScript: часть 1
- 7 советов по работе с Undefined в JavaScript
- Углубленные концепции программирования
- Объяснение промисов в JavaScript в очереди бургеров
- Советы по программированию: попробуйте программировать без операторов if — Самер Буна
функциональное программирование
- Освоение JavaScript Интервью: что такое функциональное программирование?
- Взлет и падение функционального программирования (написание программного обеспечения)
интервью
- Подготовка интервью для разработчиков финальной версии справочника JavaScript
- 10 самых распространенных вопросов на собеседовании по JavaScript
- 10 концепций JavaScript, которые вы должны знать на собеседовании
Учебный кейс
- Напишите Snake за 4 минуты 30 секунд (используя чистый JavaScript на стороне браузера)
- Как мы разработали наше первое полнофункциональное веб-приложение на JavaScript за три недели
- Разработка интерактивной игры Thrones Map (часть 2) — Leaflet.js и Webpack
- Создание блокчейна с помощью Javascript (блокчейны, часть 1)
- Как мы взломали кофемашину с помощью JavaScript
- Учебное пособие по JavaScript API Карт Google
Async Await
- 6 причин, почему Async/Await в JavaScript разрушает обещания (учебник)
- Async/Await: современный параллелизм в JavaScript
- Как работает JavaScript: цикл обработки событий и развитие асинхронного программирования + пять способов более эффективного использования асинхронного/ожидающего программирования
- async/await в JavaScript — что, почему и как — забавная забавная функция
- Иллюстрированное объяснение Await и Async
параллелизм
V8
- Как работает JavaScript: внутреннее устройство движка V8 и 5 советов по написанию оптимизированного кода
- Понимание байт-кода V8
- Как работает JavaScript: обзор движка, среды выполнения и стека вызовов
машинное обучение
- Попробуйте нейронные сети в JavaScript с помощью deeplearn.js
- Как построить нейронную сеть на JavaScript, используя всего 30 строк кода
- Использование машинного обучения в JavaScript: часть 1
визуализация данных
отладка
- 14 советов по отладке JavaScript, о которых вы могли не знать
- Как получить максимальную отдачу от консоли JavaScript
модульный тест
- Модульное тестирование в JavaScript [Часть 1]: зачем модульное тестирование? - Веселая забавная функция
- Обзор технологий тестирования JavaScript за 2017 год
Наконец
Если вам нравится использовать WeChat, вы можете подписаться на свою личную общедоступную учетную запись и выполнить поиск по запросу «темный рассвет” или отсканируйтеQR кодСледуйте, это синхронизирует меняЗнай почтиа такжеличный блогСтатьи, опубликованные на , рассказывают о передовых технологиях и ежедневных интересных вещах. Студенты, которым нравится использовать Zhihu, могут следить за моей колонкойМладший фронтенд-инженер.
Ошибки в жизни неизбежны, посоветуйте!