Сколько нужно знать JavaScript, чтобы использовать Node.js?
Начинающим бывает сложно достичь уровня уверенности в своих программистских навыках. В процессе обучения может возникнуть путаница в том, где заканчивается JavaScript и начинается Node.js, и наоборот.
Что рекомендуется изучить перед глубоким погружением в Node.js?
- Лексическая структура
- Выражения
- Типы данных
- Классы
- Переменные
- Функции
- Оператор
this
- Стрелочные функции
- Циклы
- Области видимости
- Массивы
- Шаблонные литералы
- Строгий режим
- ECMAScript 2015 (ES6) и последующие версии
Учитывая эти понятия, вы хорошо подготовитесь к тому, чтобы стать опытным разработчиком JavaScript, как в браузере, так и в Node.js.
Асинхронное программирование
Следующие понятия также являются ключом к пониманию асинхронного программирования, которое является одной из фундаментальных частей Node.js: