티스토리 뷰
발생일: 2016.11.11
키워드: phantomjs, jsdom, cheerio
문제:
DOM 파싱을 위한 몇 가지 유명한 노드 모듈이 있다.
phantomjs, jsdom, cheerio 이고, 우리 프로젝트에서도 골고루 사용하고 있다.
어떻게 구분해 사용하면 좋을까?
해결책:
이렇게 접근하면 되겠다.ㅎㅎ
1. DOM 파싱이 필요하다면 cheerio,
2. 여기에 더해 헤드리스 브라우저가 필요하다면 jsdom
3. 여기에 더해 렌더링이 필요하다면 phantomjs
반응형
댓글
공지사항