Puppeteer? Puppeteer는 Google Chrome 팀에서 공개한 Node.js 라이브러리로 Node.js를 이용해서 Headless Chrome 혹은 Chromium를 제어하도록 도와주는 라이브러리이다. Headless Browser CLI(Command Line Interface)에서 동작하는 브라우저이다. 일반적으로 사용자가 사용하는 GUI(Graphical User Interface)에서 동작하는 브라우저가 아니다. 백그라운드에서 동작하며, 실제로 브라우저 창을 띄우지 않고 백그라운드에서 가상으로 진행되며 특정 페이지에 접속하고 랜더링 한다. Features puppeteer는 아래와 같은 기능들을 제공한다. SPA 화면을 랜더링 할 수 있다. 랜더링 후 키보드, 마우스 입력을 제어할..