네이버 실시간 검색어 (1) 썸네일형 리스트형 [Node.js] 웹 크롤링 - 네이버 실시간 검색어 가져오기 What is Web Crawling? 웹 크롤링은 Web상에 존재하는 수많은 데이터를 파싱하여 필요한 데이터만 추출하는 기법입니다. 시작하기에 앞서 $ npm init -y npm init 명령어는 node 프로그램을 시작하는 명령어로 package.json 파일을 생성을 돕습니다. name, version, discription 등이 출력됩니다. 크롤링에 필요한 두 라이브러리를 설치합니다. Axios : 브라우저와 Node 환경에서 사용하는 Promise 기반의 HTTP Client로 사이트의 HTML을 가져올 때 사용하는 라이브러리입니다. Cheerio : Axios의 결과로 받은 데이터에서 필요한 데이터를 추출하는데 사용하는 라이브러리 입니다. $ npm install --save axios ch.. 이전 1 다음