Перевели для вас руководство с практическими примерами по парсингу сайтов с помощью Node.js: https://tproger.ru/translations/web-scraping-node-js/
Ту же задачу можно решить с помощью PHP. Вот советы по выбору библиотек для парсинга и обработки веб-страниц: https://tproger.ru/digest/parse-html-via-php/
#article@tproger
Другие полезные материалы по JavaScript:
— 11 полезных приёмов в JavaScript: https://tproger.ru/translations/11-useful-javascript-hacks/
— Распознавание голоса и чтение текста в браузере в 3 строки на JavaScript, демонстрация и примеры кода: https://tproger.ru/articles/speech-recoginition-in-the-browser/
— 15 советов по написанию самодокументируемого кода (на примере JavaScript): https://tproger.ru/articles/15-tips-selfdoc-js/
— Знакомство с promises — одним из нововведений ES6: https://tproger.ru/translations/meet-the-promises/
Ради интереса предлагаем ознакомиться с историей синтаксического анализа: https://tproger.ru/translations/parsing-a-timeline/